<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2022"
  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:outbrain="http://www.outbrain.com/20230331"
  xmlns:srt="http://fasb.org/srt/2022"
  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="outbrain-20230331.xsd" xlink:type="simple"/>
    <context id="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i83e999df0c7140a79b1ab32836ce5543_I20230430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="i0ff80b59d16e43da864296eb96791d8a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i51040d1760234e59b5b2c957b7c364bf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2656b6d864894d778581799303621a4a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i33bd7310d4134e89b3bfe1a5e37b050f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i215712628a5b40d7b5ba48ceb87a5d79_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i2e709e1575a3419a8208b5a2991f6c51_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i0e16eccd282c44ec84df6cbd4d9dd629_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ied1e3d691bd44d2ba49ba4e4ab0ae6a1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i068be491e8d442daad6178e31e03efde_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="idb9b619008d94e8988f2804ca2778bb9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i3a16a1058118431d9edf43bffe20ef0b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i11174ad146324871b4231387d0f4e6b9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i491cf02aa3ac405180a682546d9824ec_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i4b5632fc668d4baabf4cbb430db5d9c9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ie6567843c15942efa80ddb4e82986eee_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i71fad6434d494cd7a1b709c49a51f4a3_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i275a98609dde434d917cb294c270d61b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8d9e9d0dbdcb43faa7d8eea6f5727fbd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i7c3c9bc686474e61a1c5da3efbf8a2cf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ic7bfdd883c5343a0aba13b01983e8e65_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ibbe1f0cd232e48578abacd5bc3603771_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="id287f90d82d44578b199cb909a143bc0_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i98b93dc1c269447aa3a92d296dbc29bf_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ia5bcc129af554fc69dd729878ee72f37_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ia49b20ea2020479fb9ab47baa6057bc5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ib85428392e0f40fb99dc8b935bd2f449_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i0db2ba822a6a48a8a5d6a18925528c44_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i8ae1ab09df82499db10e4af3c6c34a20_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i3c117756cc304e1ea2c93a35620336c9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ia081eea428b240eba7f82b97279152b2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i1c68f3c34088483481fb3dc8ce6f07b2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="id18a92c3f71e4759b80920735d56e70e_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="idd50eb5fa990495ba6b6e2a2980b4a9b_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i145d9b1c1189447ab50c217f3c6aa8e2_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i80b71a0738c846a6824455ddce3521bc_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ibb10631788e34ce9a5537360c5c839dd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">outbrain:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if10f24ebb632460ebc9a784cc2253054_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i32eb4c47c9684343959db5f2f61c6fb5_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6d9face33fb541aa92b5adf307d5b1c4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ibe2cb84653d7411b8e0eac03179107f0_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i4c362f6db46045a0bf01a52bcd303cea_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">outbrain:OtherLocationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i662aa74408284c61acdc36e01ac42f52_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">outbrain:OtherLocationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i566b9225dcdb48299692dc42444affd9_D20220105-20220105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-05</startDate>
            <endDate>2022-01-05</endDate>
        </period>
    </context>
    <context id="i9bfd0a5c50d04b9abd58bfe059fd275c_D20220701-20220930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2022-09-30</endDate>
        </period>
    </context>
    <context id="i21c8ff5596f44de991a1391d2c4bf7ad_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8b31a4a537764999925b50032cd94232_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i082033d141ba453ba80ed6a479b259e8_I20220105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-05</instant>
        </period>
    </context>
    <context id="i84f8733531ec4300a461ecf164e22f94_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2ce022681cda4fe3905699b082226738_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">outbrain:VideoIntelligenceAGMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i765f4a8a1fc940f7a62652a968f66a91_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib8ade5e0fe434ba5b523184f46bc9ca1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia3dbb657704f40c6accfc30d34068d51_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia750771edaba4f728c5129b9766883cd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iec27eef414c44b5fad9f7f67ea6a3f41_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i463556a05abf408fae09b5abadd2e75a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifa47e568fcd74a4099e33e4ebf2d9b09_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i15c8332a88284e0cbec3d5d30c83be12_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6d9e046d50dc4188b4e4c0221cefacaa_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:USCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="icec25b092d6c4fbbb87b02365a28c293_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:USCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i15e7e92a152b44c496f3a7b9550b0792_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1be60f985e114f078c9044104b0bd66b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2018e1bd58bc4012b3bb73cfba70e49f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie8f2f7c20a824b5fb8407791b3c71e21_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie60b23997ee9482ca717bc001a83a65f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20d6cb36efbc40e49a85cc073fac614b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentSponsoredEnterprisesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i307f3c17c13a4922b7553b7402d656c8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6a09f149dfa34a29a78491f4111ee730_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie98c394d736b47d99de34d1dc0c9f5dd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:USCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd3543fadbf349f1a22d311d14b9e98b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">outbrain:ShortAndLongTermMarketableSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:USCorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic4907e92b58e4c6dba78696ef7428484_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2a1e4127d3124db6b446d69435c9fe5d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2212e13819224a4db66dacb3c2cf2bf9_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i5d303b79e94d4e75a86d7e0f9fad10d8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic750d46b21324fcea0c87e1159dc4de7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:PublisherRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifb30b8a637304d208957a48e1065119f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:PublisherRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibb0f102748de41e5bae620c939942c98_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ib438f1bc1d454c10af43ceb6ea43d266_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9fe33e622ced448397a8ee2ac7e319df_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:ContentProviderRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8ec29d5b4ef745b4b26ff58d2e1e80c7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:ContentProviderRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0609e3a76d0d4897a6a251ff2a781ede_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8d4e04898a864f87addd20fb8fecf30f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7889e6a1e562473890e7123445d94915_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i41d684c557334c45bd73e54f1c1334c3_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2359ec08369f4d7a8bc50a0e1897a82a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3cf6d021634243af820ea5b2763ac579_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iceac93fd45174b49920178c9378a253e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:PublisherRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i38695f4aa8734043abb298d73210f035_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:PublisherRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i89c7ae0c95ca4220837beb6635ec5053_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8c8959cf077240ebbcd751105299c77f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb434f5a9c164ba0bc804e728f9917bd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:ContentProviderRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icf7b4e376a914beabfe9cba0a2fc06cf_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">outbrain:ContentProviderRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6051e9269e6a4821ba9e8fd92b4bd277_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i033ed6af70514698ae39961dd59c1165_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if454239ca75245df8f8e8ff3f123c190_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i89cb312cf267419b95224ca68145b09c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5839622fa6b24ebfb50f3d99cb85756a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibfdcfaeb1098456995f7414e64e33c0f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic48b6c49dddc45c7832279115ae97339_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if2e23da8e74f44cfa201f7306a2e9143_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">outbrain:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic6deffc48ddf48b695f9288dd50a8853_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">outbrain:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9c9bfb859acf4edaa10f52ba58f7b02d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9500a8fc855b402ea851cce6c83c67fe_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i42876a4a2a74419dbeecc79b061e3d86_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i01a21005852d4faeb18d9a12921dee81_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iea131661b6624afd956f31d500718cb5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i18409f678c374754af66b326fe7be168_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4c44887ff9a841eba64d797b357ecc6e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i42336f2321ca48fa8422231becd6847a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1c4f56b691544abea5697a48ada8ca28_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i2278148c1c38425783b60c65fbcac2c5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if4e0514fc47d41c8a6a8be643ff50bcc_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i659151410c104865b0a144245d819928_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5ee965e7c09f4967b7cb1fa13396e7d7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic63d49a562324335b3692a5be705d9e5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id7a48d51fab64cf987ca61dc074d7440_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3faa8010b8cd4da099f79d427c5e8182_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0422875613534957b1973bd26443942d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if22c14ea4e79404da0cd43a4f20a1a03_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i19270df9685545eab7199edaba13c8df_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6c558781153348349144651a968d471f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i44f6d70a24c543979e566ad13fc9274e_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib40b10a04f984768bd105474d91ff042_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iaad4603ee8f94d22883bd6103f4c372d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4f7812ea0abc4dc0b2b6cd5949d21f32_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i17710ad09d9744e48c6a748738a2ea99_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4155c2fab4774184b2e06a7af5da5897_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i25eb50768e19431b8f8cfb347aa14f45_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie97f2c93711745bab6d5b3743530f334_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i749e32189c3441c9b75ec7d98ee5df61_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f1765185290437690e1a2d157836352_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6219fe8718024e4faaa2eb19a1fc80e4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8d622dfa42c844efae423547bcc675f0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i76dc042eec6045f49162d47b4190707c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:RestrictedTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4186de10391946d3bd865f4988ceb41c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i33800fcabc274dfb868458dfc4d4a1f9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i67925d35344344d8b122db2666397cb6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i88cd85347ba64dae85b7666fc6d022d5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">outbrain:SeverancePayFundDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5e973b5d884f4821b44f662116a704de_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7ef5b6cb21b74610b6315aaf5f90761b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="iad569cd977374a6894227f8b5c97da1d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib21a9ae3730348fa9124531dea16eb2e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a07269478a04856bb46a2d51a7430e1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i336fc9cb91204a51af125b3fac8ad51d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0406af16435f4a10b5020dd0949ae122_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i31ffea43ae0e45a0b6cefa9ed533e411_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if787428407a64bd9aee77ea3de4f3c9d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForwardContractsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i5e16d95a4007420fb433881377297a70_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</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="i91b15e2c82644af5a8f15246b7cc2362_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</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="i05efde42b1ec4acf94f31fccfec62d65_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</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="i0d01bde95fe74fd284e6373d645981cd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4376d7d184b249d88ce2ae64e1290a66_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ia4d41b965b964e1bb003fb23983b8a62_D20210701-20210731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2021-07-31</endDate>
        </period>
    </context>
    <context id="i52998835a1174138859b2367dd9f3794_I20210727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-27</instant>
        </period>
    </context>
    <context id="iadbad61cb81c4a47a896108c4adf86f3_D20210727-20210727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">outbrain:A295ConvertibleSeniorNotesDue2026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-27</startDate>
            <endDate>2021-07-27</endDate>
        </period>
    </context>
    <context id="i33654552466846e4a230e2f95f52a0ee_I20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="i58d7e00740f24aaeb2a5ca2ed34059bd_I20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="i2f543a74a9124356b2e853c7ff7c5c91_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="i350a527710294f78a735a75243aad21a_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="i25a7e597f4474fe9843123d5fa85e1f8_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="if1ab80636b114e5b921893c9c27e03a8_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="i5a53a1f732ba4d83aa6ee0dd4f824410_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="i990c875fbeb347aca66788243aec1190_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="i3e7fa5adf9dc4e6184c135a41bddd19c_D20211102-20211102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">outbrain:A2021RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="i6c322e3e3f8c4f2983f2b8486c92bd8e_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i56ca3f44bc3d4e5ea3a7ca1c0f1089a5_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7d9719ae4cca421993985450d7ec85df_I20221214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">outbrain:December2022RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-14</instant>
        </period>
    </context>
    <context id="iee85aafbdeb64a3cbf9ff5d8204f7d20_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">outbrain:December2022RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia0651c943bee49d98bf6d1ed859e82a4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">outbrain:December2022RepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic0ebca08e0b5440b9213f796aefac3fd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i07b5cc25b4aa47e2a711034400c8f790_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2550b698f24d4532b3fd4f01a44b8cc1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i037ae29dd26d4104a47a2411adbb6d68_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i519aa15de2994dbbb47b744a0457afda_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8118e61b40bf486dbc59c81d3833bf67_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i26aad1e26d6c4a63b7779f5913502829_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">outbrain:A2021LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic569623f84fa4949afa6e53aceff13b8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">outbrain:A2007OmnibusSecuritiesAndIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i3d1837aceffd4b67bbcb47fcf098e556_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i26ba0e3d65f04a2185e59afe8694917c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i2f7abe5e6aa84ecf9fca1dc7fb0b00fc_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i77d342d38f984dc6899f4f296846368d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ia8993691baa4486cbfeb3cfb8e2ca9d4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="id77df2b1583e46d39eea7cd73d44c38b_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i9446ad8953fd4a2da882ccaa3e74830c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ie5d19a64681d4302ba44c391250fbc4d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ie9f9b9d0514f46eca67c874683c3c14a_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i687c2f840ebd4b05b88fe9da511ff635_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i433f1a9591624dc8a7acbaafc9420277_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="ifb8017bc90bf406cb23e7ac48ce0bfa9_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i8406e964e58746918fbe9bdf5290f30d_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ibc13269b2e4842d083a03caaa79b1509_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">outbrain:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="iffbc546c499c46dcab180d460c716bf1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">outbrain:A2021EmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="iae65db3ddd4c49c98da16cf59d94e08e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="if0f2b52ae6dc42e5b51546eb466f0754_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i5a1a0c7a1d87454fbf59830e90e3c92a_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i94cda5b063134bafb01c25e3e40db8e9_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i1e59b2191e0d4cb6aed48505e8752f6d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ifbc1708b0c65423fa8131b615def7112_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i306386eb49d642ba90fb19e2682e918c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i80a9effc2f52456da835ffb17c8989be_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</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="i7da0c58138e7482f81380e297baf0d94_I20230414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-14</instant>
        </period>
    </context>
    <context id="iff4c219761a4455a8daec6c3184ee19d_I20210727">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-27</instant>
        </period>
    </context>
    <context id="i915e857a26dc4261a68ff2eca260443a_D20230414-20230414">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-14</startDate>
            <endDate>2023-04-14</endDate>
        </period>
    </context>
    <context id="i477848bc4a3e4b3ab889a0e6b293b39f_D20230401-20230630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="ic53f4e2421d24e4fbf9948ba74afbd81_I20230415">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001454938</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConvertibleDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-15</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>outbrain:segment</measure>
    </unit>
    <unit id="day">
        <measure>outbrain:day</measure>
    </unit>
    <unit id="rate">
        <measure>utr:Rate</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV80L2ZyYWc6MWIyMzQyN2Y5NDdiNDVlMGE3M2E4MWMwNWUwMTA4YjgvdGFibGU6OWUzZjMxZjIwNWRlNDcxY2ExNjRlYTYzMGIzNDZkYzAvdGFibGVyYW5nZTo5ZTNmMzFmMjA1ZGU0NzFjYTE2NGVhNjMwYjM0NmRjMF8yLTEtMS0xLTE0ODYyNw_b9c864f1-23b1-4177-a480-8be1e19ef1dc">0001454938</dei:EntityCentralIndexKey>
    <dei:DocumentFiscalYearFocus
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV80L2ZyYWc6MWIyMzQyN2Y5NDdiNDVlMGE3M2E4MWMwNWUwMTA4YjgvdGFibGU6OWUzZjMxZjIwNWRlNDcxY2ExNjRlYTYzMGIzNDZkYzAvdGFibGVyYW5nZTo5ZTNmMzFmMjA1ZGU0NzFjYTE2NGVhNjMwYjM0NmRjMF8zLTEtMS0xLTE0ODYyNw_2c9eefd1-fbbd-46ec-b999-9064545a5225">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV80L2ZyYWc6MWIyMzQyN2Y5NDdiNDVlMGE3M2E4MWMwNWUwMTA4YjgvdGFibGU6OWUzZjMxZjIwNWRlNDcxY2ExNjRlYTYzMGIzNDZkYzAvdGFibGVyYW5nZTo5ZTNmMzFmMjA1ZGU0NzFjYTE2NGVhNjMwYjM0NmRjMF80LTEtMS0xLTE0ODYyNw_39d525af-8514-47e7-b5a4-e076d0448993">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV80L2ZyYWc6MWIyMzQyN2Y5NDdiNDVlMGE3M2E4MWMwNWUwMTA4YjgvdGFibGU6OWUzZjMxZjIwNWRlNDcxY2ExNjRlYTYzMGIzNDZkYzAvdGFibGVyYW5nZTo5ZTNmMzFmMjA1ZGU0NzFjYTE2NGVhNjMwYjM0NmRjMF81LTEtMS0xLTE0ODYyNw_fd0d81cf-057e-4227-925f-3755d9b3695d">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV80L2ZyYWc6MWIyMzQyN2Y5NDdiNDVlMGE3M2E4MWMwNWUwMTA4YjgvdGFibGU6OWUzZjMxZjIwNWRlNDcxY2ExNjRlYTYzMGIzNDZkYzAvdGFibGVyYW5nZTo5ZTNmMzFmMjA1ZGU0NzFjYTE2NGVhNjMwYjM0NmRjMF82LTEtMS0xLTE1NzQzMg_6071f115-a15d-45cd-8915-d6f9d00ece6b">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0wLTEtMS0xNjQxNDI_48560dc3-e0ea-442c-8b1e-277f2926b529">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0wLTEtMS0xNjQxNDI_7dc7964e-d54f-42c3-939b-55bf9e04214d">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMw_57e3b2e5-5611-4b8f-9eaf-9e038654ff9c">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMw_945659c0-1186-465f-a140-0f38c4b9881f">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_5e025256-7c97-4437-a516-faa63d0ce8a9">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_878a1aa0-f172-439b-bcd1-d6559bd5507f">http://fasb.org/us-gaap/2022#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</us-gaap:FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_156e5799-c8c3-46ce-b0ff-0b87a404ebb9">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_2c8ab28d-b5ee-49e5-b1f5-0196e5d2b2f6">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8189c45f-4e47-4b9e-b3b6-81d75e377297">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8cfebb73-dca9-4e8b-a952-66416acc7298">http://www.outbrain.com/20230331#AccruedAndOtherLiabilitiesCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_0445ed28-c054-4d16-82ca-cab1171a3b07">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_8261055c-3114-467c-b602-15215900799f">http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="iadbad61cb81c4a47a896108c4adf86f3_D20210727-20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDkvZnJhZzpmOWQ2NjZmOTU2NjM0NjdkYTM2ZTQyYWE4MjFmNGRlNi90YWJsZTo3OGM2NGYzNmRmMjU0NjUwYWQzNTA4YjM2ZWFkNzgyMy90YWJsZXJhbmdlOjc4YzY0ZjM2ZGYyNTQ2NTBhZDM1MDhiMzZlYWQ3ODIzXzAtMS0xLTEtMTQ4NjI3_1e1758b1-bd71-4780-90f9-8be374436a11"
      unitRef="number">0.04</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <dei:DocumentType
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDEy_ae126661-b612-453f-9a05-0a7cd5b0f553">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6ZDA3OWUxMDVhNWRjNDIxNGE2OGE5MDU0ZDQ4NDNjNjIvdGFibGVyYW5nZTpkMDc5ZTEwNWE1ZGM0MjE0YTY4YTkwNTRkNDg0M2M2Ml8wLTAtMS0xLTE1NzM3MA_9e034a30-6f6c-4f84-a262-5c3298ff73b2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDU0_eefd7f9c-c1ed-4c23-919f-b66e2003ccce">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6MjgxOTRhMTVhY2ZiNDFmY2IwZmIzNWYyMGQyY2U4MGIvdGFibGVyYW5nZToyODE5NGExNWFjZmI0MWZjYjBmYjM1ZjIwZDJjZTgwYl8wLTAtMS0xLTE1NzM3Mg_c5ea2bc4-a99d-4f5f-ac99-039f02f30c99">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDEz_5e8bc612-2b96-438f-872d-0eae479b1db9">001-40643</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDE0_c1b79afa-4a77-4453-95d7-80b0be797ac8">Outbrain Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6ODZjY2FlZDhkYzNlNDc3MzliM2QyODczY2ViMDU2NDcvdGFibGVyYW5nZTo4NmNjYWVkOGRjM2U0NzczOWIzZDI4NzNjZWIwNTY0N18wLTAtMS0xLTE1NzM3OA_ac3b8a10-0f4a-4851-9efd-df40d41dd983">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6ODZjY2FlZDhkYzNlNDc3MzliM2QyODczY2ViMDU2NDcvdGFibGVyYW5nZTo4NmNjYWVkOGRjM2U0NzczOWIzZDI4NzNjZWIwNTY0N18wLTMtMS0xLTE1NzM4MA_100f9adb-8bfc-400f-ab49-93ff30ef5691">20-5391629</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6YzNhYTViMTM5OGM1NGNkYTg1NjQ1ZWIzMjRhZDI2ZTgvdGFibGVyYW5nZTpjM2FhNWIxMzk4YzU0Y2RhODU2NDVlYjMyNGFkMjZlOF8wLTAtMS0xLTE1NzM4Mg_197c5c61-d87f-487f-8972-77049a6ce624">111 West 19th Street,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6YzNhYTViMTM5OGM1NGNkYTg1NjQ1ZWIzMjRhZDI2ZTgvdGFibGVyYW5nZTpjM2FhNWIxMzk4YzU0Y2RhODU2NDVlYjMyNGFkMjZlOF8wLTEtMS0xLTE1NzM4NA_600dc2a9-0e18-48e4-98dd-5088073fc2a2">New York,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6YzNhYTViMTM5OGM1NGNkYTg1NjQ1ZWIzMjRhZDI2ZTgvdGFibGVyYW5nZTpjM2FhNWIxMzk4YzU0Y2RhODU2NDVlYjMyNGFkMjZlOF8wLTItMS0xLTE1NzM4Ng_4b0acb6c-3dfd-4137-9c3a-fc6d4d19aca6">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6YzNhYTViMTM5OGM1NGNkYTg1NjQ1ZWIzMjRhZDI2ZTgvdGFibGVyYW5nZTpjM2FhNWIxMzk4YzU0Y2RhODU2NDVlYjMyNGFkMjZlOF8wLTMtMS0xLTE1NzM4OA_36f057ed-031a-4567-8153-3ee893b06c4d">10011</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDE1_a2aa875a-803e-4d7e-9294-b8d1d75b3442">(646)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDE2_1afaf4f8-e553-4fd8-bcd9-de3f0e71f61a">867-0149</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6ZjlmZGRlMGMwZmNmNDFjNzg2YTAxMDU0N2VhNzM2YmYvdGFibGVyYW5nZTpmOWZkZGUwYzBmY2Y0MWM3ODZhMDEwNTQ3ZWE3MzZiZl8xLTAtMS0xLTE1NzM5NA_eeb2c6a9-1c55-47d4-8c2d-3ad19497ba17">Common stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6ZjlmZGRlMGMwZmNmNDFjNzg2YTAxMDU0N2VhNzM2YmYvdGFibGVyYW5nZTpmOWZkZGUwYzBmY2Y0MWM3ODZhMDEwNTQ3ZWE3MzZiZl8xLTItMS0xLTE1NzM5Ng_7f264183-b3fb-4378-b128-df214797ace9">OB</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6ZjlmZGRlMGMwZmNmNDFjNzg2YTAxMDU0N2VhNzM2YmYvdGFibGVyYW5nZTpmOWZkZGUwYzBmY2Y0MWM3ODZhMDEwNTQ3ZWE3MzZiZl8xLTQtMS0xLTE1NzM5OA_e09120c3-534a-4135-905a-06ac61e94ba5">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDE3_21dce674-216a-4c39-b8b6-0979a3340aa3">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDE4_5fbb4a76-be3c-4d79-aa32-d90b3eb385fd">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6N2MzMWYwMjc1MTg4NDFmNGEwMzFkZmJiZTk5NTI5ZWYvdGFibGVyYW5nZTo3YzMxZjAyNzUxODg0MWY0YTAzMWRmYmJlOTk1MjllZl8wLTItMS0xLTE3MzE5NQ_e0d79035-7aee-40e6-9484-df43dab618c2">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6N2MzMWYwMjc1MTg4NDFmNGEwMzFkZmJiZTk5NTI5ZWYvdGFibGVyYW5nZTo3YzMxZjAyNzUxODg0MWY0YTAzMWRmYmJlOTk1MjllZl8xLTMtMS0xLTE1NzQwNg_55fa184f-edc9-43be-a064-7cc731a82be7">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGFibGU6N2MzMWYwMjc1MTg4NDFmNGEwMzFkZmJiZTk5NTI5ZWYvdGFibGVyYW5nZTo3YzMxZjAyNzUxODg0MWY0YTAzMWRmYmJlOTk1MjllZl8yLTMtMS0xLTE1NzQwNg_2c6d72ff-c4a4-4339-a257-d42a6cdadf3b">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDk4_3bdb2dd7-9a8b-43a8-b95b-d80536f9903d">false</dei:EntityExTransitionPeriod>
    <dei:EntityShellCompany
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18zODQ4MjkwNzA4MDIw_ac189fef-3c47-44dd-8eae-3997f2b1c9eb">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i83e999df0c7140a79b1ab32836ce5543_I20230430"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xL2ZyYWc6MzE4NDZmNmI2YzEwNGVkYmEzZTU1MzNkYTE0YzFiY2MvdGV4dHJlZ2lvbjozMTg0NmY2YjZjMTA0ZWRiYTNlNTUzM2RhMTRjMWJjY18yMTk5MDIzMjY2NDMw_770eeabf-8064-43b2-bff2-7fa75e4e9645"
      unitRef="shares">51152134</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMy0xLTEtMS0xNDg2Mjc_7e41fe72-c951-4a6d-9131-e9dae625c82e"
      unitRef="usd">73214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMy0zLTEtMS0xNDg2Mjc_883c7256-ec8e-4115-a928-64f60e2d8b9c"
      unitRef="usd">105580000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNC0xLTEtMS0xNDg2Mjc_d6208aa1-e5af-424a-b342-4a571484acf7"
      unitRef="usd">178529000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNC0zLTEtMS0xNDg2Mjc_9020c256-e57f-4c14-b973-877e985f7312"
      unitRef="usd">166905000</us-gaap:ShortTermInvestments>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNS0xLTEtMS0xNDg2Mjc_6885f76f-0c1b-4429-b420-bb81963eec01"
      unitRef="usd">181482000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNS0zLTEtMS0xNDg2Mjc_882df3e9-2283-4a47-b2ff-160ac30b8486"
      unitRef="usd">181258000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNi0xLTEtMS0xNDg2Mjc_559956a0-598d-4a6b-b810-c3d56f0144f1"
      unitRef="usd">47562000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNi0zLTEtMS0xNDg2Mjc_9e044bb3-10ca-44d1-a7c6-eb37a8dee5a2"
      unitRef="usd">46761000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNy0xLTEtMS0xNDg2Mjc_ba8b6114-d08a-425a-8321-e06a597b209c"
      unitRef="usd">480787000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNy0zLTEtMS0xNDg2Mjc_c96e9040-b3d2-4301-96e5-2d6cf1b94d0f"
      unitRef="usd">500504000</us-gaap:AssetsCurrent>
    <us-gaap:LongTermInvestments
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfOS0xLTEtMS0xNDg2Mjc_98256f79-5ae6-4140-813e-f5221d09438d"
      unitRef="usd">65951000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfOS0zLTEtMS0xNDg2Mjc_c1b4280c-02dc-42d6-ae41-8182b4fb35a6"
      unitRef="usd">78761000</us-gaap:LongTermInvestments>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTAtMS0xLTEtMTQ4NjI3_f64d432b-34bc-431b-af98-6f7ba2e15a67"
      unitRef="usd">40366000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTAtMy0xLTEtMTQ4NjI3_d27596bc-b648-45be-b215-5c4ba9a6e64f"
      unitRef="usd">39890000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTEtMS0xLTEtMTQ4NjI3_e49b147f-edec-44d5-a2f2-dee19d6c069d"
      unitRef="usd">11381000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTEtMy0xLTEtMTQ4NjI3_6043a3b2-f344-4537-a8f1-cba473e54f9d"
      unitRef="usd">11065000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTItMS0xLTEtMTQ4NjI3_e93b5f74-3173-4df0-9d14-0461771c3bd9"
      unitRef="usd">22983000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTItMy0xLTEtMTQ4NjI3_6fcae310-6cb0-42b6-8d77-a62ffd7793e5"
      unitRef="usd">24574000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTMtMS0xLTEtMTQ4NjI3_ece582e2-65bb-4f63-946e-34e33e64c6aa"
      unitRef="usd">63063000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTMtMy0xLTEtMTQ4NjI3_7858dfdf-c9b9-462a-86aa-f34284b82a01"
      unitRef="usd">63063000</us-gaap:Goodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTQtMS0xLTEtMTQ4NjI3_947b33b7-25ce-4eaa-ab68-ce3ed3bdcb7e"
      unitRef="usd">35637000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTQtMy0xLTEtMTQ4NjI3_359e6147-107b-4d3a-8061-ef5eca7998f5"
      unitRef="usd">35735000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTUtMS0xLTEtMTQ4NjI3_b55546ab-2e92-45da-9546-95138db379b2"
      unitRef="usd">25598000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTUtMy0xLTEtMTQ4NjI3_2cca4c06-0ed5-45b5-9f74-8e756910e4b0"
      unitRef="usd">27556000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTYtMS0xLTEtMTQ4NjI3_a6673e1a-4d8f-45b0-8cc9-55649a6c8ce9"
      unitRef="usd">745766000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMTYtMy0xLTEtMTQ4NjI3_1f533a93-d342-402d-a2b4-a6bb7e9f5a77"
      unitRef="usd">781148000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjAtMS0xLTEtMTQ4NjI3_1ee221d5-e5f0-4da6-930c-b79ae9db7185"
      unitRef="usd">137759000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjAtMy0xLTEtMTQ4NjI3_00f0515b-a36c-4402-adb8-89188fcd79ee"
      unitRef="usd">147653000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjEtMS0xLTEtMTQ4NjI3_8bdda083-e2a3-4ff1-a83c-fddd93691b55"
      unitRef="usd">16185000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjEtMy0xLTEtMTQ4NjI3_a7f66e3f-d36e-4dd4-8ff1-1340ebe1621b"
      unitRef="usd">19662000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <outbrain:AccruedAndOtherLiabilitiesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjItMS0xLTEtMTQ4NjI3_aa9d19ac-631d-406d-b393-b8f20f3db476"
      unitRef="usd">114813000</outbrain:AccruedAndOtherLiabilitiesCurrent>
    <outbrain:AccruedAndOtherLiabilitiesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjItMy0xLTEtMTQ4NjI3_4c47f3f6-ca09-4212-bd80-8f0488744788"
      unitRef="usd">126092000</outbrain:AccruedAndOtherLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjMtMS0xLTEtMTQ4NjI3_cd43631c-c9df-4a17-972e-a448371e8839"
      unitRef="usd">6456000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjMtMy0xLTEtMTQ4NjI3_0c323fb9-8c55-41e1-b2a7-3a2d848f0abb"
      unitRef="usd">6698000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjQtMS0xLTEtMTQ4NjI3_fec681a8-5e98-4940-b08e-bc6b9a47fd21"
      unitRef="usd">275213000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjQtMy0xLTEtMTQ4NjI3_43c31ed1-72ce-47e9-9671-b1affc8c4d8f"
      unitRef="usd">300105000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebt
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjYtMS0xLTEtMTQ4NjI3_773d0942-b20d-465b-86b3-1cac3684c240"
      unitRef="usd">236000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjYtMy0xLTEtMTQ4NjI3_a343e0f9-7f76-40dd-b53f-e2a39fce2177"
      unitRef="usd">236000000</us-gaap:LongTermDebt>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjctMS0xLTEtMTQ4NjI3_cd429773-8869-4757-88a6-d51908dff784"
      unitRef="usd">8890000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjctMy0xLTEtMTQ4NjI3_e02bc02f-26f0-45c3-a08f-352c3fab12a1"
      unitRef="usd">8445000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjgtMS0xLTEtMTQ4NjI3_70f5377a-fadc-405b-a689-72e6c3bac4c0"
      unitRef="usd">17742000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjgtMy0xLTEtMTQ4NjI3_503edd4b-9d49-4ae0-8d96-231f9d98479b"
      unitRef="usd">18812000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjktMS0xLTEtMTQ4NjI3_b6cdd72a-a5f8-46f9-9bf4-f38a4aaf1cdf"
      unitRef="usd">537845000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMjktMy0xLTEtMTQ4NjI3_c9c57892-ba00-426a-9eb2-117d476ee27a"
      unitRef="usd">563362000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzEtMS0xLTEtMTQ4NjI3_d0991dad-39d3-4755-8157-129344ce9984"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzEtMy0xLTEtMTQ4NjI3_b46e2eae-6e63-47b4-9237-f0d252f4e151"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfMzU_6c66e9e2-87b3-4e74-95ab-b4ea7d95e62f"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfMzU_b9adac2b-a77e-4258-b43c-0c9c30cee18a"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfNTA_884f1ed5-f431-49a6-85e4-78e6af9297d3"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfNzI_51fae119-0cc4-4ebf-9dce-d04b5f7672fb"
      unitRef="shares">60456489</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfOTM_916c4ccd-ed1a-4ff8-a8f7-f96da554580f"
      unitRef="shares">51146939</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfMTI1_ff89b317-0187-4ce4-9400-7f0a28d79281"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfMTQ3_057c94fd-06c4-4f4f-9398-dceb55ffd7e2"
      unitRef="shares">60175020</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246M2JlZjcyNTBiMjk4NDllMmJjMmRjY2VmZGZlMDc1OGJfMTY3_040b90ff-0b71-4b1d-8e38-318c8cd58bca"
      unitRef="shares">52226745</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMS0xLTEtMTQ4NjI3_e59086c3-4169-40d1-a3e8-2c671aecf13c"
      unitRef="usd">60000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzQtMy0xLTEtMTQ4NjI3_ea87db8b-5c4c-46a2-bf95-377015649b69"
      unitRef="usd">60000</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfMzU_5fbe39d5-1f5d-4aa4-8179-f6b966410c9b"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfMzU_8f0923f5-390f-4f96-8afc-19244d6323dd"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfNTA_315b8d4c-4450-43f0-ba41-affc6e524c88"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfNTA_839b0c5d-eeb5-41de-9d28-27a8f65ce6f6"
      unitRef="shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfNzI_41519c87-e47b-48f1-b1be-63fe259b0bdd"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfNzI_672c6799-e81d-4dce-b658-d63ff9c9c8a0"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfNzI_f027c5b4-4d57-4e9d-bcf9-5febe71aab93"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246MTRjZmRlMTUyZTY2NDViN2E4OTE0ZDEwYTc5NTlhZGFfNzI_fd625d22-00eb-421d-bf20-c84be094f5a8"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMS0xLTEtMTQ4NjI3_22a8171c-2a0b-4ee2-922f-7d55162488af"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzUtMy0xLTEtMTQ4NjI3_81b06871-90e6-4dfd-a884-ad3d0594b82e"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzYtMS0xLTEtMTQ4NjI3_5bcce32a-7ea8-483f-aa57-fbeebf0ee582"
      unitRef="usd">458726000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzYtMy0xLTEtMTQ4NjI3_0cc1db69-18c2-49cd-8bb2-abe22c1ff9ad"
      unitRef="usd">455831000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:TreasuryStockShares
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzctMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246NWJiYjg3ODIyYTRlNDVkMjgyY2UyYTFkODZiYzcyMWZfMzA_aa0ea0a5-3e48-42cf-a79f-c44ab14c2dba"
      unitRef="shares">9309550</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzctMC0xLTEtMTQ4NjI3L3RleHRyZWdpb246NWJiYjg3ODIyYTRlNDVkMjgyY2UyYTFkODZiYzcyMWZfNTM_378be53b-a9bd-4bb0-ae12-c660f0460258"
      unitRef="shares">7948275</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzctMS0xLTEtMTQ4NjI3_f4bda04b-44cb-4d6d-bb1a-c1c8fa009a60"
      unitRef="usd">55523000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzctMy0xLTEtMTQ4NjI3_7cb141c2-2f3d-42fc-86cb-11b8aea3a6a2"
      unitRef="usd">49168000</us-gaap:TreasuryStockValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzgtMS0xLTEtMTQ4NjI3_663e2906-108d-4967-bc3e-68a03f1c52b4"
      unitRef="usd">-10713000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzgtMy0xLTEtMTQ4NjI3_b21fd1fa-93e0-42db-b733-b82566e97608"
      unitRef="usd">-9913000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzktMS0xLTEtMTQ4NjI3_1e853170-c852-4719-9a00-e3d30d2d91fd"
      unitRef="usd">-184629000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfMzktMy0xLTEtMTQ4NjI3_58826137-477b-4b80-98d4-ac6276088bd0"
      unitRef="usd">-179024000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNDAtMS0xLTEtMTQ4NjI3_5ce1fbee-8fe1-42d8-a399-1db48751365d"
      unitRef="usd">207921000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNDAtMy0xLTEtMTQ4NjI3_bb2a993a-eaee-411c-895e-28a41e68c0e2"
      unitRef="usd">217786000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNDEtMS0xLTEtMTQ4NjI3_999d5c1f-b498-4527-8ca7-d2797814f280"
      unitRef="usd">745766000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV82Ny9mcmFnOmNlNjNlN2RjYTdmZDQxOTdiNTUwYjM3OGRiMGZjZjlhL3RhYmxlOmMzZWRkYWRlMzlmYzQxNWNiYzM0MmNmZjY0YWJlNWQ1L3RhYmxlcmFuZ2U6YzNlZGRhZGUzOWZjNDE1Y2JjMzQyY2ZmNjRhYmU1ZDVfNDEtMy0xLTEtMTQ4NjI3_cc842ca4-2659-490d-b1c9-34dd142f3349"
      unitRef="usd">781148000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMi0xLTEtMS0xNDg2Mjc_10a97ee3-2a3c-4fe8-ae15-21e4745a30dd"
      unitRef="usd">231774000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMi0zLTEtMS0xNDg2Mjc_118e41c7-2b39-4f63-b64d-b8679c9a5148"
      unitRef="usd">254216000</us-gaap:Revenues>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNC0xLTEtMS0xNDg2Mjc_d3ded50f-1b09-4f47-b4fb-d199dfd58026"
      unitRef="usd">179576000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNC0zLTEtMS0xNDg2Mjc_33af3cfa-4bc8-4055-a48a-597e7b69a261"
      unitRef="usd">190696000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNS0xLTEtMS0xNDg2Mjc_679a457e-ad79-4140-afd6-1a70016756a2"
      unitRef="usd">11043000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:OtherCostOfOperatingRevenue
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNS0zLTEtMS0xNDg2Mjc_c0b98348-3359-4909-8cd2-37173f94a4bb"
      unitRef="usd">9589000</us-gaap:OtherCostOfOperatingRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNi0xLTEtMS0xNDg2Mjc_087fded8-67af-4e27-9360-2638f8237fc0"
      unitRef="usd">190619000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNi0zLTEtMS0xNDg2Mjc_752716b4-4b5b-402e-8637-a41f43f4ebac"
      unitRef="usd">200285000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNy0xLTEtMS0xNDg2Mjc_ba71d33f-5e74-4670-aaf9-cd4bbc71c42a"
      unitRef="usd">41155000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfNy0zLTEtMS0xNDg2Mjc_3d7ae61c-23ab-4150-9b2b-2949f91ece50"
      unitRef="usd">53931000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfOS0xLTEtMS0xNDg2Mjc_81339f37-26a0-458f-95a1-854c3ab5344e"
      unitRef="usd">9311000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfOS0zLTEtMS0xNDg2Mjc_8f8c5152-0c17-44d6-9b1d-dd5fd230d0a7"
      unitRef="usd">10428000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTAtMS0xLTEtMTQ4NjI3_a44b850b-8eca-46e7-ab1c-18bcd5345626"
      unitRef="usd">25748000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTAtMy0xLTEtMTQ4NjI3_bb1a1209-bf24-4a7f-b8be-3d82f4d815f1"
      unitRef="usd">27395000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTEtMS0xLTEtMTQ4NjI3_d2d7c65f-cd43-4f50-8a67-65375f2dd793"
      unitRef="usd">15406000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTEtMy0xLTEtMTQ4NjI3_2a0d3f89-be75-4b4d-bf6a-1cd8dd4e4b7c"
      unitRef="usd">16034000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTItMS0xLTEtMTQ4NjI3_0393af9f-9fca-423b-b31e-8e48788c8783"
      unitRef="usd">50465000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTItMy0xLTEtMTQ4NjI3_679beedf-5e3a-464d-9c38-d483a4529495"
      unitRef="usd">53857000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTMtMS0xLTEtMTQ4NjI3_3449a7dd-0d2e-4958-bad5-4f148706c794"
      unitRef="usd">-9310000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTMtMy0xLTEtMTQ4NjI3_98af9e00-83b0-42c2-85af-8c810849915e"
      unitRef="usd">74000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTYtMS0xLTEtMTQ4NjI3_edb5331c-168f-4e1e-82f2-d01a8c4fb944"
      unitRef="usd">1867000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTYtMy0xLTEtMTQ4NjI3_c234ff8f-20b7-4abd-bee6-2b412eac07a2"
      unitRef="usd">1871000</us-gaap:InterestExpense>
    <outbrain:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTctMS0xLTEtMTQ4NjI3_a2706d85-6482-4aee-bc7c-5c4014699212"
      unitRef="usd">3860000</outbrain:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating>
    <outbrain:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTctMy0xLTEtMTQ4NjI3_f686ee8c-cd0c-46f5-842b-9854e8ca5071"
      unitRef="usd">-1081000</outbrain:OtherNonoperatingIncomeExpenseAndInvestmentIncomeNonoperating>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTgtMS0xLTEtMTQ4NjI3_264c4316-5356-4b7f-a944-2c10b0be0a5b"
      unitRef="usd">1993000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTgtMy0xLTEtMTQ4NjI3_635885f7-1e8d-46cc-aa17-98f7669fef9a"
      unitRef="usd">-2952000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTktMS0xLTEtMTQ4NjI3_f5c8f680-aefe-437e-96e4-b2013002b1b0"
      unitRef="usd">-7317000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMTktMy0xLTEtMTQ4NjI3_be5f3dec-2866-48d1-99ea-178c5218c289"
      unitRef="usd">-2878000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjAtMS0xLTEtMTQ4NjI3_e57f05f6-dc1f-4bb8-971f-3eaa37d079d4"
      unitRef="usd">-1712000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjAtMy0xLTEtMTQ4NjI3_4f05adc0-3d4e-4e91-b43f-53fc6f2fb085"
      unitRef="usd">-988000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjEtMS0xLTEtMTQ4NjI3_a902c04c-5678-4d89-a120-2d335e5f07a3"
      unitRef="usd">-5605000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjEtMy0xLTEtMTQ4NjI3_786068a1-dfed-46b8-b8ba-5eaceb3f7a91"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjQtMS0xLTEtMTQ4NjI3_a162ebb1-58cb-4ff1-86cc-83f25acecf84"
      unitRef="shares">51435289</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjQtMy0xLTEtMTQ4NjI3_6cae0de9-42e7-4ec8-a96d-cb7b3bfabccb"
      unitRef="shares">57237012</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjUtMS0xLTEtMTQ4NjI3_c897ef49-aafe-4ffc-a755-f94963f1e05e"
      unitRef="shares">51435289</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjUtMy0xLTEtMTQ4NjI3_b7a0b1f9-5e16-4b60-a266-59466c8a7b15"
      unitRef="shares">57237012</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjgtMS0xLTEtMTQ4NjI3_57e4f33a-952e-4bff-869c-776e37e9381a"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjgtMy0xLTEtMTQ4NjI3_d041c387-0f72-44a7-9966-10f7b9621481"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjktMS0xLTEtMTQ4NjI3_b9010d6a-d560-4708-b8ed-a80227a6b102"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83MC9mcmFnOmFiZGRkOGY5MzIyYzRlZDI4MDQxMWMyNjhiOGE1YTczL3RhYmxlOmY5YmNhNjc3YmMxMzRlNTVhZDE5MmU2MDMxMGZkOWJiL3RhYmxlcmFuZ2U6ZjliY2E2NzdiYzEzNGU1NWFkMTkyZTYwMzEwZmQ5YmJfMjktMy0xLTEtMTQ4NjI3_91a8239a-ec99-4724-b316-9ba2c2d56224"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfMi0xLTEtMS0xNDg2Mjc_6146e7a3-d9d9-4859-9b89-ab6752c4feba"
      unitRef="usd">-5605000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfMi0zLTEtMS0xNDg2Mjc_e3c255b8-c858-43e1-b226-c068d9651a49"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNC0xLTEtMS0xNDg2Mjc_bb087b48-a7b2-489e-9334-f674d024d179"
      unitRef="usd">-1220000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNC0zLTEtMS0xNDg2Mjc_863a065e-a369-49bc-a915-f7bc3cccb1e9"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNS0wLTEtMS0xNDg2MjcvdGV4dHJlZ2lvbjo3ZTZjNzY1ODM3ODM0NGExOTA0MWVlNTlkNTk3MzhiMV8xMDI_4cc90708-60af-4497-b3d5-fbbbb644bbaf"
      unitRef="usd">123000</us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNS0xLTEtMS0xNDg2Mjc_b42d797f-2a2b-436d-9a00-51b296465b7e"
      unitRef="usd">420000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNS0zLTEtMS0xNDg2Mjc_e1cdebc0-d999-411d-a41e-bcb4874a900f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNi0xLTEtMS0xNDg2Mjc_6fdff41a-fe71-451f-8db1-f83cb215623b"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNi0zLTEtMS0xNDg2Mjc_e7ac029b-8402-40c5-a50c-81741c3114b0"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNy0xLTEtMS0xNDg2Mjc_668cd509-968e-4352-af07-8d08dcab852d"
      unitRef="usd">-6405000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83My9mcmFnOmI2ZDA4MjFlZTY5NTQwNzI5ZmE2OTBkODZmNDk0NTZjL3RhYmxlOjc0NGYwNjkyNjgxNjQ0ZWU4NzUyMmJlOGU1NTViZDkzL3RhYmxlcmFuZ2U6NzQ0ZjA2OTI2ODE2NDRlZTg3NTIyYmU4ZTU1NWJkOTNfNy0zLTEtMS0xNDg2Mjc_759546e8-832f-40f9-92da-8bd8329a53d6"
      unitRef="usd">-2631000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i33bd7310d4134e89b3bfe1a5e37b050f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtNi0xLTEtMTQ4NjI3_e7685058-8ebe-42cd-b63e-c14036610200"
      unitRef="shares">60175020</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i33bd7310d4134e89b3bfe1a5e37b050f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtOC0xLTEtMTQ4NjI3_38fbf01b-549a-4d84-a7a9-9104c68e17fe"
      unitRef="usd">60000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i215712628a5b40d7b5ba48ceb87a5d79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtMTAtMS0xLTE0ODYyNw_21d46262-9ad6-4ff3-a09e-6155bb36a0b4"
      unitRef="usd">455831000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i2e709e1575a3419a8208b5a2991f6c51_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtMTItMS0xLTE0ODYyNw_5c29bedc-66c9-488d-b74c-215622721817"
      unitRef="shares">7948275</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i2e709e1575a3419a8208b5a2991f6c51_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtMTQtMS0xLTE0ODYyNw_773851ab-37c5-427a-8f60-1de02227e1b8"
      unitRef="usd">-49168000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e16eccd282c44ec84df6cbd4d9dd629_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtMTYtMS0xLTE0ODYyNw_dec0b00a-501c-46c2-99eb-1fc51314f176"
      unitRef="usd">-9913000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ied1e3d691bd44d2ba49ba4e4ab0ae6a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtMTgtMS0xLTE0ODYyNw_36909e43-b245-4358-9a79-935671077081"
      unitRef="usd">-179024000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTYtMjAtMS0xLTE0ODYyNw_9ff0fc07-a4bf-46ba-8264-3af93536676c"
      unitRef="usd">217786000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i068be491e8d442daad6178e31e03efde_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTgtNi0xLTEtMTQ4NjI3_c523987a-a96f-42fe-baac-509a78dfb05b"
      unitRef="shares">281469</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="idb9b619008d94e8988f2804ca2778bb9_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTgtMTItMS0xLTE0ODYyNw_db1f223c-86c5-4e3c-b722-a6b452d25e6c"
      unitRef="shares">48202</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="idb9b619008d94e8988f2804ca2778bb9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTgtMTQtMS0xLTE0ODYyNw_7e9eee29-7a21-4198-ad23-c7c5804420d7"
      unitRef="usd">-213000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMTgtMjAtMS0xLTE0ODYyNw_ef6fb05c-b9c6-4a52-b658-14d06a2ee411"
      unitRef="usd">-213000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="idb9b619008d94e8988f2804ca2778bb9_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfNi0xMi0xLTEtMTUzMDQx_fae97bbb-83dc-4f5e-a62b-2276340042a5"
      unitRef="shares">1313073</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idb9b619008d94e8988f2804ca2778bb9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfNi0xNC0xLTEtMTUzMDQx_a9931e5e-156e-4a82-8104-7cf9b8fbae1a"
      unitRef="usd">6142000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfNi0yMC0xLTEtMTUzMDQx_a3868445-1f7d-4d51-b41b-5bd3cbbb21f9"
      unitRef="usd">6142000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i3a16a1058118431d9edf43bffe20ef0b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjEtMTAtMS0xLTE0ODYyNw_a380ccf4-fa9a-48aa-83f6-3048b1f7a1ed"
      unitRef="usd">2895000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjEtMjAtMS0xLTE0ODYyNw_ac4f5db6-c481-4ed0-84de-4586250e09b4"
      unitRef="usd">2895000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i11174ad146324871b4231387d0f4e6b9_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjItMTYtMS0xLTE0ODYyNw_bc879e56-6247-4589-8f0e-b23c93109556"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjItMjAtMS0xLTE0ODYyNw_63136106-911c-45e9-9b09-2269ab694299"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i491cf02aa3ac405180a682546d9824ec_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjMtMTgtMS0xLTE0ODYyNw_1f38dd07-ea00-4cd9-b8ae-c013e076e0a5"
      unitRef="usd">-5605000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjMtMjAtMS0xLTE0ODYyNw_c4df72f3-fbcf-486c-985f-7c0ede5c4bc3"
      unitRef="usd">-5605000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4b5632fc668d4baabf4cbb430db5d9c9_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtNi0xLTEtMTQ4NjI3_3f2e09df-69b7-4079-a23f-75bec96b0d5e"
      unitRef="shares">60456489</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4b5632fc668d4baabf4cbb430db5d9c9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtOC0xLTEtMTQ4NjI3_6ed49d62-882b-4fea-a269-47fc6d196f00"
      unitRef="usd">60000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie6567843c15942efa80ddb4e82986eee_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtMTAtMS0xLTE0ODYyNw_ec690bfc-38f6-484f-abef-490f69505c0d"
      unitRef="usd">458726000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i71fad6434d494cd7a1b709c49a51f4a3_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtMTItMS0xLTE0ODYyNw_cac529b1-47e5-433a-936a-7c9a7e46d852"
      unitRef="shares">9309550</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="i71fad6434d494cd7a1b709c49a51f4a3_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtMTQtMS0xLTE0ODYyNw_8e1c4263-86a1-495e-afd4-2b37184014f1"
      unitRef="usd">-55523000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i275a98609dde434d917cb294c270d61b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtMTYtMS0xLTE0ODYyNw_bf493292-80cd-469a-b852-98d2b9469c1d"
      unitRef="usd">-10713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8d9e9d0dbdcb43faa7d8eea6f5727fbd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtMTgtMS0xLTE0ODYyNw_77d511cf-3b0f-4ff0-a5aa-82509c9f77a7"
      unitRef="usd">-184629000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOjQ0YmYxMzI0YTQzYTQyZTM5MjU1YWY4ZmUwMTRjZjBiL3RhYmxlcmFuZ2U6NDRiZjEzMjRhNDNhNDJlMzkyNTVhZjhmZTAxNGNmMGJfMjUtMjAtMS0xLTE0ODYyNw_2f7c167e-8d3f-4ee3-bc05-7633c9087ef4"
      unitRef="usd">207921000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i7c3c9bc686474e61a1c5da3efbf8a2cf_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi02LTEtMS0xNTI0Mjk_8d6bcfd2-f228-444a-8cae-f8da43fdbc9c"
      unitRef="shares">58015075</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i7c3c9bc686474e61a1c5da3efbf8a2cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi04LTEtMS0xNTI0Mjk_7a905636-6cda-4b2b-bc22-0adabd357c9f"
      unitRef="usd">58000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7bfdd883c5343a0aba13b01983e8e65_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi0xMC0xLTEtMTUyNDI5_20f3ba52-e8e0-47eb-b355-3fb725151d08"
      unitRef="usd">434945000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="ibbe1f0cd232e48578abacd5bc3603771_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi0xMi0xLTEtMTUyNDI5_bb547f5f-1ae1-4194-bac3-cf791f457b29"
      unitRef="shares">1313681</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="ibbe1f0cd232e48578abacd5bc3603771_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi0xNC0xLTEtMTUyNDI5_d600ab40-be16-4f25-a360-601ded84008f"
      unitRef="usd">-16504000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id287f90d82d44578b199cb909a143bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi0xNi0xLTEtMTUyNDI5_e1544860-16ab-40e7-8cd3-df59591fc17d"
      unitRef="usd">-4474000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i98b93dc1c269447aa3a92d296dbc29bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi0xOC0xLTEtMTUyNDI5_f71fc8fd-6edd-47f2-bbba-ca687e45345a"
      unitRef="usd">-157250000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia5bcc129af554fc69dd729878ee72f37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMi0yMC0xLTEtMTUyNDI5_3caad059-903a-4ef1-9a17-2d8f2f770cf1"
      unitRef="usd">256775000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ia49b20ea2020479fb9ab47baa6057bc5_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNS02LTEtMS0xNTI5NDE_1194cd54-1b64-4a47-be1f-a549cde6cd11"
      unitRef="shares">411855</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia49b20ea2020479fb9ab47baa6057bc5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNS04LTEtMS0xNTI5NDE_bb843a1b-6151-4285-a32e-47378baacb10"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib85428392e0f40fb99dc8b935bd2f449_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNS0xMC0xLTEtMTUyOTQx_4e1a552e-0284-4977-9d9c-37e7cd06e06c"
      unitRef="usd">2273000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0db2ba822a6a48a8a5d6a18925528c44_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNS0xMi0xLTEtMTUyOTQx_16d357e7-9939-4c8c-b465-b8696b89b636"
      unitRef="shares">95138</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0db2ba822a6a48a8a5d6a18925528c44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNS0xNC0xLTEtMTUyOTQx_8dec1775-2184-4174-b226-b2fe8851a731"
      unitRef="usd">-1425000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNS0yMC0xLTEtMTUyOTQx_49ad55be-5e9c-4bac-9c42-b9dcb462f221"
      unitRef="usd">849000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ia49b20ea2020479fb9ab47baa6057bc5_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNi02LTEtMS0xNTI5Mzc_26eaa3d3-64fd-4028-9163-f33786f9f15d"
      unitRef="shares">211713</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i0db2ba822a6a48a8a5d6a18925528c44_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNi0xMi0xLTEtMTUyOTM3_3f54f3ad-1f2c-4e19-a050-146a0d462706"
      unitRef="shares">22499</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0db2ba822a6a48a8a5d6a18925528c44_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNi0xNC0xLTEtMTUyOTM3_a4994fb1-16f0-4270-ac87-f653b14f4afe"
      unitRef="usd">-293000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNi0yMC0xLTEtMTUyOTM3_f4d3da6e-06d0-457c-a5a9-5188be45de4e"
      unitRef="usd">-293000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ia49b20ea2020479fb9ab47baa6057bc5_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNy02LTEtMS0xNTI5ODk_52e224cd-f2d4-4668-b004-2a86aa93407c"
      unitRef="shares">355786</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ib85428392e0f40fb99dc8b935bd2f449_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNy0xMC0xLTEtMTUyOTg5_854e339a-fa2a-44d4-a9b3-62207d802a6f"
      unitRef="usd">4190000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNy0yMC0xLTEtMTUyOTg5_7a057551-0863-43bf-8c7e-92ba52b1265e"
      unitRef="usd">4190000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib85428392e0f40fb99dc8b935bd2f449_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNy0xMC0xLTEtMTUyNDI5_c202a412-ff64-4f1b-8d9a-0a72514a5461"
      unitRef="usd">2810000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfNy0yMC0xLTEtMTUyNDI5_3fccaf6c-6536-4fb2-abbf-2f5744d664d0"
      unitRef="usd">2810000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8ae1ab09df82499db10e4af3c6c34a20_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfOC0xNi0xLTEtMTUyNDI5_a5c7f03d-8c99-4ea7-bd5e-b82e5c916806"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfOC0yMC0xLTEtMTUyNDI5_55956b63-6e0e-438a-bbe6-dad1f72f715f"
      unitRef="usd">-741000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss
      contextRef="i3c117756cc304e1ea2c93a35620336c9_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfOS0xOC0xLTEtMTUyNDI5_93cbd1a3-285a-444e-a82c-22f39c5e1e1c"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfOS0yMC0xLTEtMTUyNDI5_4bc6e6e3-f410-48ed-ba2d-48bd8363d8c1"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia081eea428b240eba7f82b97279152b2_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtNi0xLTEtMTUyOTk3_b4124c22-39a9-4c40-82be-d5ed702d9eb8"
      unitRef="shares">58994429</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia081eea428b240eba7f82b97279152b2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtOC0xLTEtMTUyOTk3_6fbee31a-6c92-4613-bd8b-0367898e4dfd"
      unitRef="usd">59000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1c68f3c34088483481fb3dc8ce6f07b2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtMTAtMS0xLTE1Mjk5Nw_f8bc5522-f6ef-43b5-a01b-123d28a9f0fe"
      unitRef="usd">444218000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="id18a92c3f71e4759b80920735d56e70e_I20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtMTItMS0xLTE1Mjk5Nw_b6689ba3-c29f-40b5-ba43-1ee3a4a0b7b9"
      unitRef="shares">1431318</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="id18a92c3f71e4759b80920735d56e70e_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtMTQtMS0xLTE1Mjk5Nw_1123c4ff-273d-47fe-8567-37010aab171a"
      unitRef="usd">-18222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idd50eb5fa990495ba6b6e2a2980b4a9b_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtMTYtMS0xLTE1Mjk5Nw_e62f83c0-c2ce-427e-a1c3-28b15c056448"
      unitRef="usd">-5215000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i145d9b1c1189447ab50c217f3c6aa8e2_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtMTgtMS0xLTE1Mjk5Nw_0246d199-7760-4e5e-bd4d-16b19473b87e"
      unitRef="usd">-159140000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i80b71a0738c846a6824455ddce3521bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83Ni9mcmFnOmZjYThlYmM1ZDQ5NDQ5MjZiYzI3YTU5ZjQ1NzRjN2E1L3RhYmxlOmU5MjczZTkzYjZhNTQ2Yjg4YWMyMmQzZGFhMTVhMDkyL3RhYmxlcmFuZ2U6ZTkyNzNlOTNiNmE1NDZiODhhYzIyZDNkYWExNWEwOTJfMTEtMjAtMS0xLTE1Mjk5Nw_6490f425-937b-4976-a5d0-a001b946f512"
      unitRef="usd">261700000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMy0xLTEtMS0xNDg2Mjc_22b447b6-014a-435e-9605-a4d1c364b953"
      unitRef="usd">-5605000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMy0zLTEtMS0xNDg2Mjc_0850020c-733b-4e4e-af3a-259f3f9b6900"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNS0xLTEtMS0xNDg2Mjc_eee0a79c-92b8-4c6d-b646-8a68c6d2fac9"
      unitRef="usd">1704000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNS0zLTEtMS0xNDg2Mjc_d84a7bec-aa54-497d-ba2d-e740eb5879df"
      unitRef="usd">2404000</us-gaap:Depreciation>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNi0xLTEtMS0xNDg2Mjc_88f4e065-9542-4a1e-9770-6b7fc487dced"
      unitRef="usd">2641000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:CapitalizedComputerSoftwareAmortization1
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNi0zLTEtMS0xNDg2Mjc_416e68a0-7cce-4e97-8ea6-3b832e9e5cf8"
      unitRef="usd">2295000</us-gaap:CapitalizedComputerSoftwareAmortization1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNy0xLTEtMS0xNDg2Mjc_4aaaf77f-364b-4eb0-9df7-6993e7e89771"
      unitRef="usd">1596000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNy0zLTEtMS0xNDg2Mjc_0aac3cdb-39c7-4a65-a2da-2dcfe0830cb1"
      unitRef="usd">1569000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfOC0xLTEtMS0xNjk5NTI_f6c26a87-b47d-4b81-b373-9573c57fdb67"
      unitRef="usd">1241000</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfOC0zLTEtMS0xNjk5NjA_21d4eabf-796f-452b-8add-d1546b2c204e"
      unitRef="usd">0</us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium>
    <us-gaap:ShareBasedCompensation
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfOC0xLTEtMS0xNDg2Mjc_fd006495-cd8a-4d6f-bc27-e2bbea882619"
      unitRef="usd">2611000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfOC0zLTEtMS0xNDg2Mjc_c34c1d1c-1583-410f-99f8-c5f73d46726f"
      unitRef="usd">2733000</us-gaap:ShareBasedCompensation>
    <us-gaap:OperatingLeaseExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTAtMS0xLTEtMTQ4NjI3_309e4739-70e1-4513-84ff-b175bb7e3c45"
      unitRef="usd">1146000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTAtMy0xLTEtMTQ4NjI3_56eeaa98-3174-476c-ac2d-5bd9e6fd78c8"
      unitRef="usd">1168000</us-gaap:OperatingLeaseExpense>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTEtMS0xLTEtMTQ4NjI3_94de244c-1689-4895-8eb6-ac934fca9f9c"
      unitRef="usd">2639000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTEtMy0xLTEtMTQ4NjI3_1f194579-14c7-4f2f-b436-c94d00d27a0e"
      unitRef="usd">-249000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTItMS0xLTEtMTQ4NjI3_dbc85318-7489-482e-b0ca-a166e34f2786"
      unitRef="usd">-437000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTItMy0xLTEtMTQ4NjI3_f8c95c3f-7801-4bb8-b6ca-f7087e625f09"
      unitRef="usd">-340000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTMtMS0xLTEtMTQ4NjI3_d4542c18-9156-4fed-8389-c80fe887a4a3"
      unitRef="usd">1054000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTMtMy0xLTEtMTQ4NjI3_4460c844-f4bf-4ada-9e0e-c66ebf03ed90"
      unitRef="usd">-1054000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTUtMS0xLTEtMTQ4NjI3_e458a013-006f-434c-b69b-d2416f1e36fb"
      unitRef="usd">1478000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTUtMy0xLTEtMTQ4NjI3_007a292f-732c-4fe5-abc8-81df19ce76d0"
      unitRef="usd">-15885000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTYtMS0xLTEtMTQ4NjI3_bb916fb0-8b23-4676-8811-d4285abefb66"
      unitRef="usd">-4598000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTYtMy0xLTEtMTQ4NjI3_4938af1f-6477-4c56-86f2-355c2d1ee58a"
      unitRef="usd">-1418000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTctMS0xLTEtMTQ4NjI3_e306c1c1-0e74-4f21-9163-3fe60af7be3a"
      unitRef="usd">-28017000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTctMy0xLTEtMTQ4NjI3_388540b6-69a9-4797-ab5c-7c30b08f69db"
      unitRef="usd">-31121000</us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTgtMS0xLTEtMTQ4NjI3_6835e030-4d9d-45f4-ac78-9c836434dc15"
      unitRef="usd">-1138000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTgtMy0xLTEtMTQ4NjI3_e74ef2cc-6740-4843-bf49-59992a7c5b45"
      unitRef="usd">-1097000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTktMS0xLTEtMTQ4NjI3_b4bdeffd-a651-4dde-bde8-c8bf336c9a5f"
      unitRef="usd">-317000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMTktMy0xLTEtMTQ4NjI3_d2f1eb80-9155-488e-aeb6-c74b1f8c097c"
      unitRef="usd">1659000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjAtMS0xLTEtMTQ4NjI3_2e21c1ca-a4e7-4624-a589-68078c8d95a5"
      unitRef="usd">-1874000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjAtMy0xLTEtMTQ4NjI3_bccc6125-cedd-452b-bd09-8aac970bc7ac"
      unitRef="usd">-1871000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjEtMS0xLTEtMTQ4NjI3_9231a817-20a8-4103-afb1-5f52eb29d06b"
      unitRef="usd">-20478000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjEtMy0xLTEtMTQ4NjI3_ad646c42-4b3a-4224-a7e1-9ca267d4cf78"
      unitRef="usd">-2641000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjQtMS0xLTEtMTQ4NjI3_3c7ae697-1220-407a-96ab-30ab53b0974f"
      unitRef="usd">285000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjQtMy0xLTEtMTQ4NjI3_5f06c7b0-e457-4f49-babb-cf48af446334"
      unitRef="usd">34524000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjUtMS0xLTEtMTQ4NjI3_79e82e6e-2e88-4f68-906a-c2adc72db378"
      unitRef="usd">3749000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjUtMy0xLTEtMTQ4NjI3_0a58f2f5-cace-4521-a034-1ba64d0bf2a0"
      unitRef="usd">2809000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsForSoftware
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjYtMS0xLTEtMTQ4NjI3_ebe930a6-a5f2-47bd-a339-9ce8c5340a1d"
      unitRef="usd">2853000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjYtMy0xLTEtMTQ4NjI3_eff20ce7-5adb-45a6-8551-d8cb3d82bcc2"
      unitRef="usd">3445000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjctMS0xLTEtMTQ4NjI3_f0b78984-2b46-4a59-90c4-239460a8416a"
      unitRef="usd">32762000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjctMy0xLTEtMTQ4NjI3_2fd589e4-aa82-4275-91fb-36726c47c1ba"
      unitRef="usd">0</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjgtMS0xLTEtMTQ4NjI3_fe2e9556-7ca5-4035-b313-44f08199e473"
      unitRef="usd">35615000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMjgtMy0xLTEtMTQ4NjI3_bd7cd0ee-e5a6-46f8-955c-b3028a5fca06"
      unitRef="usd">0</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMzAtMS0xLTEtMTQ4NjI3_822bbf9b-6f89-4ba9-9726-8b75dc5301f0"
      unitRef="usd">5000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMzAtMy0xLTEtMTQ4NjI3_8fa87de4-bb75-4550-9f9a-4b9dd4b7b052"
      unitRef="usd">-14000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMzEtMS0xLTEtMTQ4NjI3_1860bcca-3020-407e-9930-73ebda956510"
      unitRef="usd">-4039000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMzEtMy0xLTEtMTQ4NjI3_22707a5c-7bc0-4896-b1cd-525f31eaf9d0"
      unitRef="usd">-40764000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <outbrain:ProceedsFromStockOptionsAndWarrantExercises
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDAtMS0xLTEtMTQ4NjI3_08141091-fa4a-4dcd-91c7-e3b32a408d03"
      unitRef="usd">0</outbrain:ProceedsFromStockOptionsAndWarrantExercises>
    <outbrain:ProceedsFromStockOptionsAndWarrantExercises
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDAtMy0xLTEtMTQ4NjI3_c79d47c4-7f34-4f70-aaa5-104275fe9126"
      unitRef="usd">2274000</outbrain:ProceedsFromStockOptionsAndWarrantExercises>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDEtMS0xLTEtMTQ4NjI3_4cfe843c-c452-4030-884d-ecc9340d6620"
      unitRef="usd">6355000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDEtMy0xLTEtMTQ4NjI3_e2fcbed4-8535-41c9-b023-aec6b5903ed6"
      unitRef="usd">1718000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDItMS0xLTEtMTQ4NjI3_c08f1a55-fa3f-4ef4-aac1-42156be39f7d"
      unitRef="usd">509000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDItMy0xLTEtMTQ4NjI3_fec7a25d-5335-42bf-a797-4580b3538966"
      unitRef="usd">1014000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMzUtMS0xLTEtMTY3Mzgw_2d4bda51-2a19-4909-ba1c-f89f78181c56"
      unitRef="usd">547000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfMzUtMy0xLTEtMTY3Mzk2_6a1a5189-049b-434c-801e-26fce4673003"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDMtMS0xLTEtMTQ4NjI3_eb240c3c-2f55-4988-8390-0b96c3bd132c"
      unitRef="usd">-7411000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDMtMy0xLTEtMTQ4NjI3_f9df538d-ee4f-46bc-b9b5-d5b19cb92ce0"
      unitRef="usd">-458000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDQtMS0xLTEtMTQ4NjI3_78ffa9fb-823d-442c-9046-06d8e4fec67c"
      unitRef="usd">-436000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDQtMy0xLTEtMTQ4NjI3_ef0f0680-0729-4953-89ad-9843d5193e51"
      unitRef="usd">-663000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDYtMS0xLTEtMTQ4NjI3_1ea571c2-4f31-4d46-97e2-eb01f12a5557"
      unitRef="usd">-32364000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDYtMy0xLTEtMTQ4NjI3_355c19d1-1f58-4d28-938e-dfedaab5fc32"
      unitRef="usd">-44526000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDctMS0xLTEtMTQ4NjI3_4ad7c8c0-6d12-4f66-927b-545cbbe4424d"
      unitRef="usd">105765000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia5bcc129af554fc69dd729878ee72f37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDctMy0xLTEtMTQ4NjI3_cc283894-e443-4dc4-9c12-4bf9f320d051"
      unitRef="usd">455592000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDgtMS0xLTEtMTQ4NjI3_31bdedb2-9422-4326-b547-dd0582d808da"
      unitRef="usd">73401000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i80b71a0738c846a6824455ddce3521bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNDgtMy0xLTEtMTQ4NjI3_8846c1ed-25ec-48e0-a0b6-25544c2bfc00"
      unitRef="usd">411066000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNTAtMS0xLTEtMTQ4NjI3_b9a68d61-87e2-41f7-9bf6-acc20cfb9729"
      unitRef="usd">73214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i80b71a0738c846a6824455ddce3521bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNTAtMy0xLTEtMTQ4NjI3_24d96dac-abdc-4da7-867f-038dfb236dfa"
      unitRef="usd">410875000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNTEtMS0xLTEtMTQ4NjI3_bc93432b-b874-4ef3-8b03-870b71a8d452"
      unitRef="usd">187000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i80b71a0738c846a6824455ddce3521bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNTEtMy0xLTEtMTQ4NjI3_d32d1b71-5c84-497e-b297-8a94c3152e7d"
      unitRef="usd">191000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNTItMS0xLTEtMTQ4NjI3_4bf5947e-2e57-4e6f-a9d4-d309b4ecbe54"
      unitRef="usd">73401000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i80b71a0738c846a6824455ddce3521bc_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjBlNTdhNTUzODI2NTQ3MzlhOGM5OGE3NDg2MTQwOWMxL3RhYmxlcmFuZ2U6MGU1N2E1NTM4MjY1NDczOWE4Yzk4YTc0ODYxNDA5YzFfNTItMy0xLTEtMTQ4NjI3_9c2fa311-b9f0-4173-9610-74b3b76ebb04"
      unitRef="usd">411066000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfMy0xLTEtMS0xNDg2Mjc_5821725e-82cc-4a5a-925c-01f5341798e0"
      unitRef="usd">2313000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfMy0zLTEtMS0xNDg2Mjc_3da4dab8-537e-4831-b13f-3091f7782804"
      unitRef="usd">2393000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfNC0xLTEtMS0xNDg2Mjc_b55c575d-2f6a-4bec-891d-9d9318bc3543"
      unitRef="usd">3581000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfNC0zLTEtMS0xNDg2Mjc_9f1378b9-226a-4bd0-8692-869882a4939c"
      unitRef="usd">3606000</us-gaap:InterestPaidNet>
    <outbrain:StockIssuedForAcquisitionOfABusiness
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfNy0xLTEtMS0xNDg2Mjc_392029e3-32e8-4757-991a-f61ba30ebcd3"
      unitRef="usd">0</outbrain:StockIssuedForAcquisitionOfABusiness>
    <outbrain:StockIssuedForAcquisitionOfABusiness
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfNy0zLTEtMS0xNDg2Mjc_9bf103b1-d647-4f34-a766-17ea2ef40134"
      unitRef="usd">4190000</outbrain:StockIssuedForAcquisitionOfABusiness>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfOC0xLTEtMS0xNDg2Mjc_b209504a-09a7-4216-9d15-2abf7a149a56"
      unitRef="usd">820000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfOC0zLTEtMS0xNDg2Mjc_e28106d0-138d-4729-9aa3-32c3438fa1c3"
      unitRef="usd">13000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfOS0xLTEtMS0xNjkxNzk_7aa78547-aca3-4959-b1f0-0079e7cd3a66"
      unitRef="usd">1339000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfOS0zLTEtMS0xNjkxODc_87521709-28a3-4937-bbb5-06f5c3431709"
      unitRef="usd">447000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <outbrain:NoncashOrPartNoncashAcquisitionAcquisitionConsiderationPayable
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfOS0xLTEtMS0xNDg2Mjc_fb3e996f-d786-49ba-8b6c-1bbddac720d7"
      unitRef="usd">285000</outbrain:NoncashOrPartNoncashAcquisitionAcquisitionConsiderationPayable>
    <outbrain:NoncashOrPartNoncashAcquisitionAcquisitionConsiderationPayable
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfOS0zLTEtMS0xNDg2Mjc_8b1778fd-0b56-4810-9d97-85dbb7da8c3f"
      unitRef="usd">11483000</outbrain:NoncashOrPartNoncashAcquisitionAcquisitionConsiderationPayable>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfMTAtMS0xLTEtMTQ4NjI3_1ace7821-f11d-49d9-970f-8a5220a5c987"
      unitRef="usd">284000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfMTAtMy0xLTEtMTQ4NjI3_0c58b99e-ecb2-456e-8a61-01ec74191ed2"
      unitRef="usd">77000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfMTMtMS0xLTEtMTQ4NjI3_dc9aff6d-b57b-4a27-8573-f83a42ac0d4f"
      unitRef="usd">0</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV83OS9mcmFnOmI0YTg3ZDdkYzg2MjQ1ZjhiYzQyMzBlM2JiOWMxYjI5L3RhYmxlOjAwNDJhZDc1MGY3ODQ5Yzg4ZTFjMDdjMWM1N2RlMTY1L3RhYmxlcmFuZ2U6MDA0MmFkNzUwZjc4NDljODhlMWMwN2MxYzU3ZGUxNjVfMTMtMy0xLTEtMTQ4NjI3_89562930-6931-4f10-84aa-e78737ba84ae"
      unitRef="usd">42000</us-gaap:DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3Mzk_f19de53a-4f46-4542-ab39-db91fb3fbfcc">Organization, Description of Business and Summary of Significant Accounting Policies &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;Organization and Description of Business&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Outbrain Inc., together with its subsidiaries (&#x201c;Outbrain,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d;), was incorporated in August 2006 in Delaware. The Company is headquartered in New York, New York with various wholly-owned subsidiaries, including in Israel, Europe and Asia. In connection with the Company&#x2019;s initial public offering (&#x201c;IPO&#x201d;), its common stock began trading on The Nasdaq Stock Market LLC (&#x201c;Nasdaq&#x201d;) on July 23, 2021 under the &#x201c;OB&#x201d; ticker symbol.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Outbrain is a leading recommendation platform powering the open web. The Company&#x2019;s platform provides personalized recommendations that appear as links to content, advertisements and videos on media owners&#x2019; online properties. The Company generates revenue from marketers through user engagements with promoted recommendations that it delivers across a variety of third-party media owners&#x2019; online properties. The Company pays traffic acquisition costs to its media owner partners on whose digital properties the recommendations are shown. The Company&#x2019;s advertiser solutions are mainly priced using a performance-based model based on the actual number of engagements generated by users, which is highly dependent on its ability to generate trustworthy and interesting recommendations to individual users based on its proprietary algorithms. A portion of the Company&#x2019;s revenue is generated through advertisers participating in programmatic auctions wherein the pricing is determined by the auction results and not dependent on user engagement.&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;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:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and related notes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission on March 15, 2023 (&#x201c;2022 Form 10-K&#x201d;).&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;Use of Estimates&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:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Estimates and judgments are based on historical information and on various other assumptions that the Company believes are reasonable under the circumstances. Estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the allowance for credit losses, sales allowance, software development costs eligible for capitalization, valuation of deferred tax assets, the useful lives of property and equipment, the useful lives and fair value of intangible assets, valuation of goodwill, the fair value of stock-based awards, and the recognition and measurement of income tax uncertainties and other contingencies. Actual results could differ materially from these estimates.&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;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Certain reclassifications have been made to the prior periods&#x2019; financial information in order to conform to the current period&#x2019;s presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents consist of cash on hand and highly liquid investments in money market funds, U.S. government bonds and commercial paper. Most of our cash deposits are above the $250,000 Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) limit and, therefore, not insured.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s investments in debt securities are classified as available-for-sale and are recorded at fair value. The Company classifies its investments in debt securities as short-term or long-term, based on each security&#x2019;s maturity date. Unrealized gains and losses on available-for-sale securities are recognized in other comprehensive (loss) income (&#x201c;OCI&#x201d;), net of taxes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Cash&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:10pt;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;Restricted cash represents security deposits for facility leases and is included in other assets in the accompanying condensed consolidated balance sheets.&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;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:10pt;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;Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, restricted cash, and accounts receivable. The Company&#x2019;s cash and cash equivalents and restricted cash are generally invested in high-credit quality financial instruments with both banks and financial institutions to reduce the amount of exposure to any single financial institution. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company generally does not require collateral to secure accounts receivable. No single marketer accounted for 10% or more of the Company&#x2019;s total revenue for the three months ended March&#160;31, 2023 or March&#160;31, 2022, or 10% or more of its gross accounts receivable balance as of March&#160;31, 2023 and 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;During the three months ended March&#160;31, 2023, none of the Company&#x2019;s media owners accounted for 10% of its total traffic acquisition costs. During the three months ended March&#160;31, 2022, one media owner accounted for 10% of the Company&#x2019;s total traffic acquisition costs. &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;Segment Information&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:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has one operating and reporting segment. The Company&#x2019;s chief operating decision maker is its Co-Chief Executive Officer who makes resource allocation decisions and assesses performance based on financial information presented on a consolidated basis.&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;New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Under the JOBS Act, the Company meets the definition of an emerging growth company and can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the Company is no longer an emerging growth company or until the Company affirmatively and irrevocably opts out of the extended transition period.&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-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has considered all new accounting pronouncements and has concluded that based on the current information, there are no new pronouncements that are expected to have a material impact on its results of operations, financial condition, or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;See Note 1 to the Company&#x2019;s audited consolidated financial statements for the year ended December 31, 2022 in the Company&#x2019;s 2022 Form 10-K for a complete disclosure of the Company&#x2019;s significant accounting policies.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NDU_83ab66c5-6c98-4137-84ff-36a6a14d0c0c">&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;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:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (&#x201c;U.S. GAAP&#x201d;) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s audited consolidated financial statements and related notes included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2022, filed with the Securities and Exchange Commission on March 15, 2023 (&#x201c;2022 Form 10-K&#x201d;).&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NDM_a07e3ff2-39ce-459c-8f73-cea4b9e6b007">&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;Use of Estimates&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:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and related disclosures as of the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Estimates and judgments are based on historical information and on various other assumptions that the Company believes are reasonable under the circumstances. Estimates and assumptions made in the accompanying condensed consolidated financial statements include, but are not limited to, the allowance for credit losses, sales allowance, software development costs eligible for capitalization, valuation of deferred tax assets, the useful lives of property and equipment, the useful lives and fair value of intangible assets, valuation of goodwill, the fair value of stock-based awards, and the recognition and measurement of income tax uncertainties and other contingencies. Actual results could differ materially from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NDY_f7e175c5-6587-498d-ae2a-a376fbcfe81a">&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;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Certain reclassifications have been made to the prior periods&#x2019; financial information in order to conform to the current period&#x2019;s presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <outbrain:CashAndCashEquivalentsAndInvestmentsPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NDA_e263e763-d69b-448a-93c7-60e827c8a4a0">&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;Cash and Cash Equivalents and Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid investments with maturities of three months or less when purchased to be cash equivalents. Cash and cash equivalents consist of cash on hand and highly liquid investments in money market funds, U.S. government bonds and commercial paper. Most of our cash deposits are above the $250,000 Federal Deposit Insurance Corporation (&#x201c;FDIC&#x201d;) limit and, therefore, not insured.&lt;/span&gt;&lt;/div&gt;The Company&#x2019;s investments in debt securities are classified as available-for-sale and are recorded at fair value. The Company classifies its investments in debt securities as short-term or long-term, based on each security&#x2019;s maturity date. Unrealized gains and losses on available-for-sale securities are recognized in other comprehensive (loss) income (&#x201c;OCI&#x201d;), net of taxes.</outbrain:CashAndCashEquivalentsAndInvestmentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMTUzOTMxNjI4NTY5MzU_2793dded-d92c-4dd1-a8e4-43dceaf37d2f">&lt;div style="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 Cash&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:10pt;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;Restricted cash represents security deposits for facility leases and is included in other assets in the accompanying condensed consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NDE_b144e918-b21e-43f6-a777-ad0a0125786c">&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;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:10pt;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;Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and cash equivalents, restricted cash, and accounts receivable. The Company&#x2019;s cash and cash equivalents and restricted cash are generally invested in high-credit quality financial instruments with both banks and financial institutions to reduce the amount of exposure to any single financial institution. &lt;/span&gt;&lt;/div&gt;The Company generally does not require collateral to secure accounts receivable.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibb10631788e34ce9a5537360c5c839dd_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfNjc3NA_2937472f-ebf6-43d6-9fe8-eaf40926c5f6"
      unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NTA_cac87a5f-68ae-42a5-91c3-2e2a38e9f39f">&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;Segment Information&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:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has one operating and reporting segment. The Company&#x2019;s chief operating decision maker is its Co-Chief Executive Officer who makes resource allocation decisions and assesses performance based on financial information presented on a consolidated basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMTc4OTM_437283b8-59f5-41ac-a694-a7c04feaf780"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMTc4OTM_ba32d20c-f026-41f6-a815-6b8a3a85ef0f"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NS9mcmFnOmE2NzI5ZmU0NDA5NTQ4ZjI4MjE5MmYxZjk3MDNlZjQyL3RleHRyZWdpb246YTY3MjlmZTQ0MDk1NDhmMjgyMTkyZjFmOTcwM2VmNDJfMjg3NDg_c5fa4555-a46d-4a05-8906-9bfbf7e4d6ea">&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;New Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;Under the JOBS Act, the Company meets the definition of an emerging growth company and can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the Company is no longer an emerging growth company or until the Company affirmatively and irrevocably opts out of the extended transition period.&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-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has considered all new accounting pronouncements and has concluded that based on the current information, there are no new pronouncements that are expected to have a material impact on its results of operations, financial condition, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90ZXh0cmVnaW9uOjI2Nzg5OWU3ZmM1OTQ4YjlhY2M5MzUzN2VlOGNmNzE2XzQzOTgwNDY1MTI0NDg_1d50dd7c-a42d-4ab1-82e0-b93016d3e7c7">Revenue Recognition&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:400;line-height:120%"&gt;The following table presents total revenue based on where the Company&#x2019;s marketers are physically located:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.955%"/&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:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USA&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;72,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;85,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Europe, the Middle East, and Africa (EMEA)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;25,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances.  &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;There were no contract assets as of March&#160;31, 2023 or December&#160;31, 2022. Contract liabilities primarily relate to advance payments and consideration received from customers. As of March&#160;31, 2023 and December&#160;31, 2022, the Company&#x2019;s contract liabilities were recorded as deferred revenue in its condensed consolidated balance sheets.&lt;/span&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90ZXh0cmVnaW9uOjI2Nzg5OWU3ZmM1OTQ4YjlhY2M5MzUzN2VlOGNmNzE2XzQzOTgwNDY1MTI0NDk_746826a5-2451-4ddd-bab4-3150cd314ee4">&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:400;line-height:120%"&gt;The following table presents total revenue based on where the Company&#x2019;s marketers are physically located:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.272%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.882%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.391%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.955%"/&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:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;USA&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;72,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;85,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Europe, the Middle East, and Africa (EMEA)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;133,754&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;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;25,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;231,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:Revenues
      contextRef="if10f24ebb632460ebc9a784cc2253054_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzMtMS0xLTEtMTQ5MjMx_9a18dd69-13a0-4b57-bf8a-b892db2ef923"
      unitRef="usd">72216000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i32eb4c47c9684343959db5f2f61c6fb5_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzMtMy0xLTEtMTQ5MjMx_40996313-664a-4465-8069-ed7e21b8835f"
      unitRef="usd">85577000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i6d9face33fb541aa92b5adf307d5b1c4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzQtMS0xLTEtMTQ5MjMx_31e83119-e37e-42ec-a528-442edee01814"
      unitRef="usd">133754000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="ibe2cb84653d7411b8e0eac03179107f0_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzQtMy0xLTEtMTQ5MjMx_9ceb2222-e8e5-40e1-8308-5808a73aa46d"
      unitRef="usd">139675000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i4c362f6db46045a0bf01a52bcd303cea_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzUtMS0xLTEtMTQ5MjMx_e4bf23d4-05f3-4835-a210-04c024d3349e"
      unitRef="usd">25804000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i662aa74408284c61acdc36e01ac42f52_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzUtMy0xLTEtMTQ5MjMx_18bdcd6c-e8e2-4a9e-90c6-261f8abd5122"
      unitRef="usd">28964000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzYtMS0xLTEtMTQ5MjMx_0859e68c-fca0-43ef-9a92-8bc05b6f7eef"
      unitRef="usd">231774000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90YWJsZTphMTEwY2MwOWE3Y2Q0M2RlYjMwMjI2MTI3OGJjNDE1ZS90YWJsZXJhbmdlOmExMTBjYzA5YTdjZDQzZGViMzAyMjYxMjc4YmM0MTVlXzYtMy0xLTEtMTQ5MjMx_0b4943e9-f124-4e72-90f0-15b2b078c5e2"
      unitRef="usd">254216000</us-gaap:Revenues>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90ZXh0cmVnaW9uOjI2Nzg5OWU3ZmM1OTQ4YjlhY2M5MzUzN2VlOGNmNzE2XzU0OTc1NTgxNDY3Nw_a4301acf-4d77-4c5b-8422-b912286ac14a"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84MDcvZnJhZzoyNjc4OTllN2ZjNTk0OGI5YWNjOTM1MzdlZThjZjcxNi90ZXh0cmVnaW9uOjI2Nzg5OWU3ZmM1OTQ4YjlhY2M5MzUzN2VlOGNmNzE2XzU0OTc1NTgxNDY3Nw_e45a69c7-ca98-40b7-a8b6-9323da4499c8"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfMzc0OA_496f94fd-a65c-4b6d-9841-d6c6282b019e">Acquisition&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;O&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;n January 5, 2022, the Company acquired all of the outstanding shares of video intelligence AG (&#x201c;vi&#x201d;), a Swiss-based contextual video technology company for digital media owners, for an aggregate purchase price of approximately $54.2&#160;million, which was paid in the form of cash and Outbrain common stock. The equity portion of the purchase price was comprised of 355,786 shares of the Company&#x2019;s common stock with a fair value of $4.2&#160;million. The first installment of $37.3&#160;million in cash and the equity portion were paid at closing, an additional $10.6 million was paid in the third quarter of 2022, and $1.2&#160;million was paid in the first quarter of 2023. The consideration paid during the first quarter of 2023 included $0.9&#160;million of contingent consideration, $0.5&#160;million of which was recognized on the acquisition date, and $0.4 million recorded as a fair value adjustment in the Company&#x2019;s consolidated statement of operations for the year ended December 31, 2022, based on the market price of the Company&#x2019;s stock determined one year from closing. T&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;his acquisition expanded the Company&#x2019;s video product offerings to include in-stream high-quality video content, delivering a better user experience and more value to its advertisers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;This acquisition was accounted for as a business combination under the acquisition method of accounting and the results of operations of vi have been included in the Company&#x2019;s results of operations since January 5, 2022. The Company incurred transact&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;ion costs relating to the vi acquisition of $0.2&#160;million, which were included in general and administrative expenses in the Company&#x2019;s condensed consolidated statement of operations for the three months ended March 31, 2022. &lt;/span&gt;&lt;/div&gt;See Note 2 to the Company&#x2019;s audited consolidated financial statements for the year ended December 31, 2022 in the Company&#x2019;s 2022 Form 10-K for additional information relating to purchase price allocation and intangible assets recorded in connection with this transaction</us-gaap:BusinessCombinationDisclosureTextBlock>
    <outbrain:BusinessCombinationConsiderationTransferredGross
      contextRef="i566b9225dcdb48299692dc42444affd9_D20220105-20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfNDAz_d93cc93c-2348-49df-be35-a2d877df7669"
      unitRef="usd">54200000</outbrain:BusinessCombinationConsiderationTransferredGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="i566b9225dcdb48299692dc42444affd9_D20220105-20220105"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfNTQ5NzU1ODI3ODU4_b83ce279-94a8-4ff9-a9d7-0eb44c3ae075"
      unitRef="shares">355786</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i566b9225dcdb48299692dc42444affd9_D20220105-20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfNTQ5NzU1ODI3OTIw_a5580161-3624-4878-aa00-705024c26362"
      unitRef="usd">4200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i566b9225dcdb48299692dc42444affd9_D20220105-20220105"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfNDky_9b3824d1-62cb-4b2b-92bc-2399fab4ac74"
      unitRef="usd">37300000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i9bfd0a5c50d04b9abd58bfe059fd275c_D20220701-20220930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfNTU3_3843f2da-dc8e-4099-a72a-45aec993ecf6"
      unitRef="usd">10600000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i21c8ff5596f44de991a1391d2c4bf7ad_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfNjI4_fd6287f9-59ce-4a0c-b27c-909e1b3b4f2a"
      unitRef="usd">1200000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i8b31a4a537764999925b50032cd94232_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfMzg0ODI5MDcxMTM3Mg_e5f7ca50-2c38-4964-8dbf-1f3255223a2e"
      unitRef="usd">900000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i082033d141ba453ba80ed6a479b259e8_I20220105"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfMzg0ODI5MDcxMTM4Ng_ab7ef34b-bfaa-437a-8acb-2ba932ee414c"
      unitRef="usd">500000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i84f8733531ec4300a461ecf164e22f94_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfODY0_c6244380-71ae-497d-bb4e-02779bff9e01"
      unitRef="usd">400000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="i2ce022681cda4fe3905699b082226738_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85MS9mcmFnOjEwZDFmYmMwNDRjOTQ0OTQ5Yzk3M2VhOTE0MTY1MTUwL3RleHRyZWdpb246MTBkMWZiYzA0NGM5NDQ5NDljOTczZWE5MTQxNjUxNTBfMTY5Mw_6ba0ee7a-cf9d-4d79-a2e0-104d0c7d6dd3"
      unitRef="usd">200000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzQzOTgwNDY1MTIzNDE_2c8444be-462d-4b3a-a11e-5ff5c297403f">Investments in Marketable Securities&lt;div style="margin-bottom:9pt;margin-top:12pt;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;All of the Company&#x2019;s debt securities are classified as available-for-sale. The Company&#x2019;s cash equivalents and investments as of March&#160;31, 2023 and December&#160;31, 2022 consisted of the following:&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:18.929%"/&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:5.478%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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: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:8.841%"/&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:8.841%"/&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:8.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align: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, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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;Amortized cost &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term investments&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:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;19,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;60,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;55,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and investments&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:18.929%"/&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:5.478%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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: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:8.841%"/&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:8.841%"/&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:8.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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;Amortized cost &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term investments&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:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9.5pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;52,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9.5pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;42,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;47,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and investments&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The amortized cost of debt securities excludes accrued interest of $1.1 million and $1.0 million, respectively, as of March&#160;31, 2023 and December&#160;31, 2022.&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:400;line-height:120%"&gt;The total estimated fair value of debt securities in an unrealized loss position as of March&#160;31, 2023 was $225.8 million, all of which has been in an unrealized loss position for less than twelve months. The aggregate amount of unrealized losses as of March&#160;31, 2023 was $1.5 million. The total estimated fair value of debt securities in an unrealized gain position is $18.7 million. For marketable securities with unrealized loss positions, as of March 31, 2023, the Company did not intend to sell these securities and it was more likely than not that the Company will hold these securities until maturity or a recovery of the cost basis. No allowance for credit losses was recorded for these securities as of March&#160;31, 2023 and December&#160;31, 2022&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair value of the Company&#x2019;s available-for-sale securities by contractual maturity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;210,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzM4NDgyOTA2OTg0NTQ_6196f5a7-a0b9-4767-9153-0f60d436562b">&lt;div style="margin-bottom:9pt;margin-top:12pt;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;All of the Company&#x2019;s debt securities are classified as available-for-sale. The Company&#x2019;s cash equivalents and investments as of March&#160;31, 2023 and December&#160;31, 2022 consisted of the following:&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:18.929%"/&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:5.478%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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: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:8.841%"/&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:8.841%"/&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:8.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align: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, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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;Amortized cost &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term investments&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:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(209)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;19,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(620)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,315&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;60,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;101,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;55,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and investments&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;277,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,548)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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:18.929%"/&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:5.478%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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:8.256%"/&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: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:8.841%"/&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:8.841%"/&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:8.855%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="42" style="padding:2px 1pt;text-align:center;vertical-align: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, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value Level&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align: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;Amortized cost &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;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-left:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cash Equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Long-term investments&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:9.5pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;23,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9.5pt;font-weight:400;line-height:100%"&gt;U.S. government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(899)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;76,360&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;52,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:9.5pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;43,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;42,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;U.S. Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;95,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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(694)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;94,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;47,982&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total cash equivalents and investments&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;286,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,071)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-left:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;166,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt;___________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; The amortized cost of debt securities excludes accrued interest of $1.1 million and $1.0 million, respectively, as of March&#160;31, 2023 and December&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair value of the Company&#x2019;s available-for-sale securities by contractual maturity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:86.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.620%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Within 1 year&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;210,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;After 1 year through 2 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;65,951&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total fair value&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i765f4a8a1fc940f7a62652a968f66a91_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItNC0xLTEtMTUwNzYx_c4931101-1cee-484c-b8cf-1fb70de060a3"
      unitRef="usd">31566000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i765f4a8a1fc940f7a62652a968f66a91_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItNi0xLTEtMTUwNzYx_c8264dd0-2af2-4cc1-9d23-8db66c1b4e0f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i765f4a8a1fc940f7a62652a968f66a91_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItOC0xLTEtMTUwNzYx_f645099c-a29b-4576-a385-e7ee6c6b1e8d"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i765f4a8a1fc940f7a62652a968f66a91_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItMTAtMS0xLTE1MDc2MQ_86c74489-7e20-4f05-85c7-b43610710fd8"
      unitRef="usd">31566000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ib8ade5e0fe434ba5b523184f46bc9ca1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItMTMtMS0xLTE1MDc2MQ_2ebd9f97-9df4-49e0-afe0-8491a7427fe4"
      unitRef="usd">31566000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="ib8ade5e0fe434ba5b523184f46bc9ca1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItMTUtMS0xLTE1MDc2MQ_d25d2223-2984-4350-82ee-4eacbeba7a6c"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ib8ade5e0fe434ba5b523184f46bc9ca1_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzItMTctMS0xLTE1MDc2MQ_bc8b540c-5ab8-4c41-99b7-d12632274885"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ia3dbb657704f40c6accfc30d34068d51_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtNC0xLTEtMTUwNzYx_9d450d5d-be51-4e7b-8817-07a1902e2494"
      unitRef="usd">23825000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ia3dbb657704f40c6accfc30d34068d51_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtNi0xLTEtMTUwNzYx_49ca177f-7829-4d53-95b8-89791eeeab5e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ia3dbb657704f40c6accfc30d34068d51_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtOC0xLTEtMTUwNzYx_696e89b9-1750-4fa3-8105-9f648e8fc973"
      unitRef="usd">209000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ia3dbb657704f40c6accfc30d34068d51_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtMTAtMS0xLTE1MDc2MQ_9f8eba37-d406-4c18-8c06-3b07ae55c39d"
      unitRef="usd">23616000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ia750771edaba4f728c5129b9766883cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtMTMtMS0xLTE1MDc2MQ_40f3d080-09f3-45b8-a286-21b2383c2a8f"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="ia750771edaba4f728c5129b9766883cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtMTUtMS0xLTE1MDc2MQ_63d48789-bbc5-4846-947e-4c9383839b5e"
      unitRef="usd">19759000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ia750771edaba4f728c5129b9766883cd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzMtMTctMS0xLTE1MDc2MQ_24278284-d492-4898-8421-367e5d2c74f9"
      unitRef="usd">3857000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iec27eef414c44b5fad9f7f67ea6a3f41_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtNC0xLTEtMTUwNzYx_3bc2a199-ba28-4f91-9b5b-7b73fb96adbf"
      unitRef="usd">76932000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iec27eef414c44b5fad9f7f67ea6a3f41_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtNi0xLTEtMTUwNzYx_894434b9-7f2c-48cf-9b9f-ae59aecc17e2"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iec27eef414c44b5fad9f7f67ea6a3f41_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtOC0xLTEtMTUwNzYx_1843bbd7-ccb9-4686-bc61-e669988c339b"
      unitRef="usd">620000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="iec27eef414c44b5fad9f7f67ea6a3f41_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtMTAtMS0xLTE1MDc2MQ_1486c0df-9f76-498a-abf8-05290c491e1b"
      unitRef="usd">76315000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i463556a05abf408fae09b5abadd2e75a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtMTMtMS0xLTE1MDc2MQ_40865775-a4a1-4024-beb8-d6400212d7b1"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i463556a05abf408fae09b5abadd2e75a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtMTUtMS0xLTE1MDc2MQ_add17112-c885-4b98-b474-de8d5902a150"
      unitRef="usd">60013000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i463556a05abf408fae09b5abadd2e75a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzQtMTctMS0xLTE1MDc2MQ_e8973196-237f-42dd-8e56-fc4390442a43"
      unitRef="usd">16302000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ifa47e568fcd74a4099e33e4ebf2d9b09_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtNC0xLTEtMTUwNzYx_2abcac94-070e-4f13-97dc-b3621657838d"
      unitRef="usd">43700000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifa47e568fcd74a4099e33e4ebf2d9b09_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtNi0xLTEtMTUwNzYx_57d8f219-5bcd-4e6c-813b-3bd6544b1132"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifa47e568fcd74a4099e33e4ebf2d9b09_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtOC0xLTEtMTUwNzYx_81dd5fc7-3ee1-4da6-a485-89d0defc4168"
      unitRef="usd">98000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ifa47e568fcd74a4099e33e4ebf2d9b09_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtMTAtMS0xLTE1MDc2MQ_e99771c1-403c-4aac-85c6-0d4594acc794"
      unitRef="usd">43602000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i15c8332a88284e0cbec3d5d30c83be12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtMTMtMS0xLTE1MDc2MQ_463abb91-f39f-44de-9bf8-f3bd1f5a7052"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i15c8332a88284e0cbec3d5d30c83be12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtMTUtMS0xLTE1MDc2MQ_79cc9e82-8400-4264-a526-10d4e43f39dd"
      unitRef="usd">43602000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i15c8332a88284e0cbec3d5d30c83be12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzUtMTctMS0xLTE1MDc2MQ_bce5076a-8226-4553-840d-29aeffe2015d"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i6d9e046d50dc4188b4e4c0221cefacaa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtNC0xLTEtMTUwNzYx_446cc553-276f-4daf-a9ab-fb63867f9f6a"
      unitRef="usd">101519000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i6d9e046d50dc4188b4e4c0221cefacaa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtNi0xLTEtMTUwNzYx_fa3e855b-89df-45e3-aa89-5ff033d1e8a0"
      unitRef="usd">49000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i6d9e046d50dc4188b4e4c0221cefacaa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtOC0xLTEtMTUwNzYx_6633f590-0c5e-490b-b951-59f6447061c2"
      unitRef="usd">621000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i6d9e046d50dc4188b4e4c0221cefacaa_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtMTAtMS0xLTE1MDc2MQ_386ff080-9f01-44c1-99ad-98d911183b56"
      unitRef="usd">100947000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="icec25b092d6c4fbbb87b02365a28c293_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtMTMtMS0xLTE1MDc2MQ_7266a230-1a43-4956-b10b-8b56df472be0"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="icec25b092d6c4fbbb87b02365a28c293_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtMTUtMS0xLTE1MDc2MQ_319619eb-d726-44cc-9640-325ccd5e8a30"
      unitRef="usd">55155000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="icec25b092d6c4fbbb87b02365a28c293_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzYtMTctMS0xLTE1MDc2MQ_f664fafe-4542-4b94-9e07-d6977e8275b9"
      unitRef="usd">45792000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctNC0xLTEtMTUwNzYx_ae430058-6859-4d59-bac7-693c310b6493"
      unitRef="usd">277542000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctNi0xLTEtMTUwNzYx_7a0c0b58-9bcb-4be5-b53f-f86c99c2171a"
      unitRef="usd">52000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctOC0xLTEtMTUwNzYx_eb4fd6b9-bb73-451c-b9fa-51e3b6844688"
      unitRef="usd">1548000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctMTAtMS0xLTE1MDc2MQ_a5a7cc66-644c-46d3-9e3b-1232de168768"
      unitRef="usd">276046000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctMTMtMS0xLTE1MDc2MQ_99944624-d7f3-4ee6-8180-fac2a16752f3"
      unitRef="usd">31566000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctMTUtMS0xLTE1MDc2MQ_41694485-ed60-41f6-afc8-ca79bfc65956"
      unitRef="usd">178529000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTozZGNjMTI2MTMxZDg0N2MzODM3ZTAzNDBkNjMzZDQ4MC90YWJsZXJhbmdlOjNkY2MxMjYxMzFkODQ3YzM4MzdlMDM0MGQ2MzNkNDgwXzctMTctMS0xLTE1MDc2MQ_f238c54e-75bb-4519-9b82-731e8b69adc6"
      unitRef="usd">65951000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i15e7e92a152b44c496f3a7b9550b0792_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItNC0xLTEtMTUwNzYx_f2e023ee-b44b-44f5-83ab-393d5ede343a"
      unitRef="usd">39198000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i15e7e92a152b44c496f3a7b9550b0792_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItNi0xLTEtMTUwNzYx_d47e59d2-08f4-4157-b63d-c41bb108a5e7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i15e7e92a152b44c496f3a7b9550b0792_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItOC0xLTEtMTUwNzYx_166235f3-8349-441d-81b2-f7e18ac7a8fe"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i15e7e92a152b44c496f3a7b9550b0792_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItMTAtMS0xLTE1MDc2MQ_a21f457e-10e2-4da5-b6f7-75e263e75698"
      unitRef="usd">39198000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i1be60f985e114f078c9044104b0bd66b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItMTMtMS0xLTE1MDc2MQ_4b729ccb-7410-460d-89ec-661239d0f3b9"
      unitRef="usd">39198000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i1be60f985e114f078c9044104b0bd66b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItMTUtMS0xLTE1MDc2MQ_c8d876c3-e78c-4a37-98eb-b3e4ca91b5d4"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i1be60f985e114f078c9044104b0bd66b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzItMTctMS0xLTE1MDc2MQ_792e19eb-d382-4fbf-a24e-a81fe51f1466"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i2018e1bd58bc4012b3bb73cfba70e49f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtNC0xLTEtMTUwNzYx_32ca34c8-b412-4fca-aa20-f8600bd7756c"
      unitRef="usd">31721000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2018e1bd58bc4012b3bb73cfba70e49f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtNi0xLTEtMTUwNzYx_9d82c742-b9ff-489b-907b-623202e87987"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2018e1bd58bc4012b3bb73cfba70e49f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtOC0xLTEtMTUwNzYx_eee18232-83b7-471e-b3d1-2582f5d1885e"
      unitRef="usd">317000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i2018e1bd58bc4012b3bb73cfba70e49f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtMTAtMS0xLTE1MDc2MQ_b3366bc1-4772-4bba-8416-7fcd58685a30"
      unitRef="usd">31404000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ie8f2f7c20a824b5fb8407791b3c71e21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtMTMtMS0xLTE1MDc2MQ_d7701213-0958-4f41-825d-a510da34aa54"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="ie8f2f7c20a824b5fb8407791b3c71e21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtMTUtMS0xLTE1MDc2MQ_7ab0ff91-534b-4c1e-9913-65493658f7a0"
      unitRef="usd">23701000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ie8f2f7c20a824b5fb8407791b3c71e21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzMtMTctMS0xLTE1MDc2MQ_6e7056bb-bf07-4ebe-8304-bb522dda85e3"
      unitRef="usd">7703000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ie60b23997ee9482ca717bc001a83a65f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtNC0xLTEtMTUwNzYx_eb329209-7b71-4298-91a7-66a60915b88d"
      unitRef="usd">77259000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie60b23997ee9482ca717bc001a83a65f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtNi0xLTEtMTUwNzYx_1a31223b-bc0a-488a-aeb8-6822caabe47b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie60b23997ee9482ca717bc001a83a65f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtOC0xLTEtMTUwNzYx_941241ad-8c8f-4c4f-a3e3-bd79cb7160a2"
      unitRef="usd">899000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie60b23997ee9482ca717bc001a83a65f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtMTAtMS0xLTE1MDc2MQ_5e7effbd-e514-4efd-a572-08dc2e0beea8"
      unitRef="usd">76360000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i20d6cb36efbc40e49a85cc073fac614b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtMTMtMS0xLTE1MDc2MQ_781fccd0-6a8a-4142-b4d5-fd274f0db661"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i20d6cb36efbc40e49a85cc073fac614b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtMTUtMS0xLTE1MDc2MQ_c2951675-839b-4f03-8c37-e255ce86d763"
      unitRef="usd">52254000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i20d6cb36efbc40e49a85cc073fac614b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzQtMTctMS0xLTE1MDc2MQ_c30bc369-67de-48fd-995d-0fb57e1c211a"
      unitRef="usd">24106000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i307f3c17c13a4922b7553b7402d656c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtNC0xLTEtMTUwNzYx_a1b5f5c2-e00a-48df-8e9b-1025b6e8566b"
      unitRef="usd">43126000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i307f3c17c13a4922b7553b7402d656c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtNi0xLTEtMTUwNzYx_f6d6340f-30c7-43dc-b0f1-26ffeac844f3"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i307f3c17c13a4922b7553b7402d656c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtOC0xLTEtMTUwNzYx_aeb8d0ad-69ff-48e8-8cb4-d0a8afc86ca0"
      unitRef="usd">161000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i307f3c17c13a4922b7553b7402d656c8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtMTAtMS0xLTE1MDc2MQ_fadc3446-9f89-4e2c-a4b7-0bcff537985b"
      unitRef="usd">42968000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i6a09f149dfa34a29a78491f4111ee730_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtMTMtMS0xLTE1MDc2MQ_b1e94d10-2f19-48b7-9f8b-437ba144c301"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i6a09f149dfa34a29a78491f4111ee730_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtMTUtMS0xLTE1MDc2MQ_67ed6179-7d7d-4ab8-83c8-26761c4d03c6"
      unitRef="usd">42968000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i6a09f149dfa34a29a78491f4111ee730_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzUtMTctMS0xLTE1MDc2MQ_13221894-9447-4bf2-a09e-a1ae98cc1c95"
      unitRef="usd">0</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ie98c394d736b47d99de34d1dc0c9f5dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtNC0xLTEtMTUwNzYx_589a06d9-6178-43b4-88bf-4b87d7083a73"
      unitRef="usd">95599000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie98c394d736b47d99de34d1dc0c9f5dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtNi0xLTEtMTUwNzYx_c8840162-63d7-4ea0-9dc4-dd19166a5d93"
      unitRef="usd">29000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie98c394d736b47d99de34d1dc0c9f5dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtOC0xLTEtMTUwNzYx_0598c575-4f5f-4dda-80b3-5fad0a8d70ed"
      unitRef="usd">694000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ie98c394d736b47d99de34d1dc0c9f5dd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtMTAtMS0xLTE1MDc2MQ_0e06c3ed-2ff3-4143-8da9-1e4cb1689014"
      unitRef="usd">94934000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="ibd3543fadbf349f1a22d311d14b9e98b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtMTMtMS0xLTE1MDc2MQ_f77b97b0-b442-4c2d-9988-2eba1bc00129"
      unitRef="usd">0</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="ibd3543fadbf349f1a22d311d14b9e98b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtMTUtMS0xLTE1MDc2MQ_dd757db8-0c3e-4882-bb08-ff0e304c2066"
      unitRef="usd">47982000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="ibd3543fadbf349f1a22d311d14b9e98b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzYtMTctMS0xLTE1MDc2MQ_64dfc208-0fc7-416b-a092-a6a72466244f"
      unitRef="usd">46952000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctNC0xLTEtMTUwNzYx_0e593c24-ec0f-4b40-bf17-a2cb71b6ca08"
      unitRef="usd">286903000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctNi0xLTEtMTUwNzYx_7394944c-7e27-4893-9e11-afd4cb62f579"
      unitRef="usd">32000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctOC0xLTEtMTUwNzYx_1948afd3-ba94-43ad-bb9f-b0ede8bd9506"
      unitRef="usd">2071000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctMTAtMS0xLTE1MDc2MQ_14c2e80d-0a3b-47ce-9b71-eca2ae718a7c"
      unitRef="usd">284864000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctMTMtMS0xLTE1MDc2MQ_5d0c5940-77d2-4686-bee9-6c612df5d5f3"
      unitRef="usd">39198000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctMTUtMS0xLTE1MDc2MQ_309085d3-bbfa-4bde-a0b7-886f7fd3e521"
      unitRef="usd">166905000</us-gaap:ShortTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTphODMzN2YwYThhMDc0ZDdmYmFjOWRkYmZmNTRjMzViMy90YWJsZXJhbmdlOmE4MzM3ZjBhOGEwNzRkN2ZiYWM5ZGRiZmY1NGMzNWIzXzctMTctMS0xLTE1MDc2MQ_fc013f6f-ae5b-4884-881a-dc17c6a64952"
      unitRef="usd">78761000</us-gaap:LongTermInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzEwOTk1MTE2MjgwNTk_1030ec68-5849-495f-97ca-fd0577383800"
      unitRef="usd">1100000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzEwOTk1MTE2MjgwNjc_b75686af-1049-4058-8922-9040a8788457"
      unitRef="usd">1000000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzEwOTk1MTE2MjgyMDE_27002ff3-f4cb-4447-92e0-04fde6b32f23"
      unitRef="usd">225800000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzEwOTk1MTE2MjgzNDQ_0e36bc73-88a9-4b32-a8b9-6c26d6020700"
      unitRef="usd">1500000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzEwOTk1MTE2Mjg0MzM_f1786398-040a-4d3d-8b9d-e81c2ed76ca5"
      unitRef="usd">18700000</us-gaap:AvailableForSaleDebtSecuritiesGrossUnrealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzM4NDgyOTA2OTg0NjA_10aa78ad-40bb-40d6-b961-8be0d73b26b4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90ZXh0cmVnaW9uOmE3Mzc4ZDkxYjRjMDQyYzliMDZiZjcwZjkyYzAzMTBhXzM4NDgyOTA2OTg0NjA_7c0cad08-f9b7-4e8a-b755-c9dd41ae6b18"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTo0ZmVhZTUxMDk0YTk0MGU1OGJkZDVhMDA5MTU4MjMzOS90YWJsZXJhbmdlOjRmZWFlNTEwOTRhOTQwZTU4YmRkNWEwMDkxNTgyMzM5XzItMS0xLTEtMTUwNzYx_fde77a4c-1d41-4659-a3a5-fe4a3a29155b"
      unitRef="usd">210095000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <outbrain:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearTwo
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTo0ZmVhZTUxMDk0YTk0MGU1OGJkZDVhMDA5MTU4MjMzOS90YWJsZXJhbmdlOjRmZWFlNTEwOTRhOTQwZTU4YmRkNWEwMDkxNTgyMzM5XzMtMS0xLTEtMTUwNzYx_cfd214af-2df0-421a-bd3e-d17fc39722e3"
      unitRef="usd">65951000</outbrain:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughYearTwo>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV84NzEvZnJhZzphNzM3OGQ5MWI0YzA0MmM5YjA2YmY3MGY5MmMwMzEwYS90YWJsZTo0ZmVhZTUxMDk0YTk0MGU1OGJkZDVhMDA5MTU4MjMzOS90YWJsZXJhbmdlOjRmZWFlNTEwOTRhOTQwZTU4YmRkNWEwMDkxNTgyMzM5XzQtMS0xLTEtMTUwNzYx_3f755318-8fa2-4af7-bcef-c6373bb55bf1"
      unitRef="usd">276046000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzU4OA_39899e0c-9a35-4fde-a2c6-8c31aceeefdc">Goodwill and Intangible Assets &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:400;line-height:120%"&gt;The Company&#x2019;s goodwill balance as of March&#160;31, 2023 and December&#160;31, 2022 was $63.1 million. The Company has not recorded any accumulated impairments of goodwill. &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:400;line-height:120%"&gt;The gross carrying amount and accumulated amortization of the Company&#x2019;s intangible assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Accumulated &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:113%"&gt;Amortization &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Net Carrying &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:113%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(9,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;8,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;Publisher relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Content provider relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, 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;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Accumulated &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:113%"&gt;Amortization &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Net Carrying &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:113%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(9,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;8,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Publisher relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Content provider relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, 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;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;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;No impairment charges were recorded for the Company&#x2019;s intangible assets subject to amortization during the three months ended March&#160;31, 2023 and 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;As of March&#160;31, 2023, estimated amortization related to the Company&#x2019;s identifiable acquisition-related intangible assets in future periods was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&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.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzIxOTkwMjMyNTYzOTc_a7892064-e78c-4120-ada5-000088df42ef"
      unitRef="usd">63100000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzIxOTkwMjMyNTYzOTc_be955a3a-1603-4e51-b5e6-1815e8383759"
      unitRef="usd">63100000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairedAccumulatedImpairmentLoss
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzE0NA_2e3e43fa-7e58-4639-991d-143457e1133f"
      unitRef="usd">0</us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzU5MQ_aa9faacb-a3ac-42f6-816f-0ace39e5d2d1">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amount and accumulated amortization of the Company&#x2019;s intangible assets are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Accumulated &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:113%"&gt;Amortization &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Net Carrying &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:113%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(9,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;8,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;Publisher relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Content provider relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, 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;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted Average Amortization&lt;br/&gt;Period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Accumulated &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:113%"&gt;Amortization &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:113%"&gt;Net Carrying &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:113%"&gt;Value &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,411&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;(9,652)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;8,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.1 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,856&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,022)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;Publisher relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6.3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,782)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.7 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,143)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Content provider relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.0 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(56)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15.8 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets, 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;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,882)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic4907e92b58e4c6dba78696ef7428484_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzMtMS0xLTEtMTQ4NjI3_5e0834e4-edbe-47d8-8e8a-f3f52b291ed8">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2a1e4127d3124db6b446d69435c9fe5d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzMtMy0xLTEtMTQ4NjI3_b449b50a-5117-457d-bddc-7da8cfd4e7a1"
      unitRef="usd">18411000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2a1e4127d3124db6b446d69435c9fe5d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzMtNS0xLTEtMTQ4NjI3_6b0f7d8c-7099-4ba4-87df-ece880ce646a"
      unitRef="usd">9964000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2a1e4127d3124db6b446d69435c9fe5d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzMtNy0xLTEtMTQ4NjI3_f5399e29-4525-43e6-b1a6-8118f26a2051"
      unitRef="usd">8447000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2212e13819224a4db66dacb3c2cf2bf9_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzQtMS0xLTEtMTQ4NjI3_9180deb1-297c-4c70-9efb-fb4ef3bfaeaa">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i5d303b79e94d4e75a86d7e0f9fad10d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzQtMy0xLTEtMTQ4NjI3_d21f768c-6367-4a06-8e46-05a1ab385428"
      unitRef="usd">5915000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i5d303b79e94d4e75a86d7e0f9fad10d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzQtNS0xLTEtMTQ4NjI3_81a9021e-03c3-4928-a4f2-e88924727bc0"
      unitRef="usd">5364000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i5d303b79e94d4e75a86d7e0f9fad10d8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzQtNy0xLTEtMTQ4NjI3_47ca8469-67cc-4336-9a75-e2969389e17a"
      unitRef="usd">551000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic750d46b21324fcea0c87e1159dc4de7_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzUtMS0xLTEtMTQ4NjI3_85f562d2-dbed-4a96-b059-c0eb0226e735">P8Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifb30b8a637304d208957a48e1065119f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzUtMy0xLTEtMTQ4NjI3_d71ad120-8867-4862-9636-94e748d54270"
      unitRef="usd">18859000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifb30b8a637304d208957a48e1065119f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzUtNS0xLTEtMTQ4NjI3_765ffac9-fb4c-49ad-b6c3-6cdabd8ad21a"
      unitRef="usd">9738000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifb30b8a637304d208957a48e1065119f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzUtNy0xLTEtMTQ4NjI3_4c87004e-a5c3-4e38-a3cf-83c1375a0fff"
      unitRef="usd">9121000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibb0f102748de41e5bae620c939942c98_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzYtMS0xLTEtMTQ4NjI3_ef64f399-0d38-4406-8b8e-c5af75f02a85">P8Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ib438f1bc1d454c10af43ceb6ea43d266_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzYtMy0xLTEtMTQ4NjI3_bbec8617-7351-4b35-8626-0a3b4f722ecf"
      unitRef="usd">5303000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ib438f1bc1d454c10af43ceb6ea43d266_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzYtNS0xLTEtMTQ4NjI3_c7128264-531c-4c80-be7b-5e1891047954"
      unitRef="usd">1307000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ib438f1bc1d454c10af43ceb6ea43d266_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzYtNy0xLTEtMTQ4NjI3_652f0345-8db0-42bb-8176-59b615cb24ee"
      unitRef="usd">3996000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9fe33e622ced448397a8ee2ac7e319df_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzctMS0xLTEtMTQ4NjI3_0b7ae065-b71f-4224-8570-c5b0088c2df9">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8ec29d5b4ef745b4b26ff58d2e1e80c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzctMy0xLTEtMTQ4NjI3_c376858b-e4f2-4032-bb72-b08d94304ba1"
      unitRef="usd">284000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8ec29d5b4ef745b4b26ff58d2e1e80c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzctNS0xLTEtMTQ4NjI3_3d38b4d7-d22f-473c-b3b8-32cf07587604"
      unitRef="usd">70000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8ec29d5b4ef745b4b26ff58d2e1e80c7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzctNy0xLTEtMTQ4NjI3_4041899e-7ba7-4d1e-a8c4-c706b33d091d"
      unitRef="usd">214000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0609e3a76d0d4897a6a251ff2a781ede_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzgtMS0xLTEtMTQ4NjI3_924fd4a3-d492-45c0-87f4-4e1e862dc7b0">P15Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8d4e04898a864f87addd20fb8fecf30f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzgtMy0xLTEtMTQ4NjI3_315beedd-1ded-4af1-ba85-3c28d3b2c058"
      unitRef="usd">894000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8d4e04898a864f87addd20fb8fecf30f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzgtNS0xLTEtMTQ4NjI3_66ca346f-de9e-4088-9a22-748dace12270"
      unitRef="usd">240000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8d4e04898a864f87addd20fb8fecf30f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzgtNy0xLTEtMTQ4NjI3_1361d1db-142a-4b69-8248-2aa4ddfadf35"
      unitRef="usd">654000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzktMy0xLTEtMTQ4NjI3_9de22a3a-ff49-4520-9be5-ff9ccf5ee01f"
      unitRef="usd">49666000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzktNS0xLTEtMTQ4NjI3_bde7ce4a-24c6-4265-88cb-29ddd963b2d2"
      unitRef="usd">26683000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTo1NDdjNGM1MGI0YWQ0NzNhYTRjNTkxODViMWI2YmY3Yi90YWJsZXJhbmdlOjU0N2M0YzUwYjRhZDQ3M2FhNGM1OTE4NWIxYjZiZjdiXzktNy0xLTEtMTQ4NjI3_a3770407-a8fd-4032-a77d-5f3fb4e1adee"
      unitRef="usd">22983000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i7889e6a1e562473890e7123445d94915_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzMtMS0xLTEtMTQ4NjI3_d0ca803b-0e80-4815-9d8e-1248e4ae7c15">P5Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i41d684c557334c45bd73e54f1c1334c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzMtMy0xLTEtMTQ4NjI3_06057652-76b5-4cb7-baec-64daa148af05"
      unitRef="usd">18411000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i41d684c557334c45bd73e54f1c1334c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzMtNS0xLTEtMTQ4NjI3_1475cfc6-efa6-4a76-ade8-0c84756d3535"
      unitRef="usd">9652000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i41d684c557334c45bd73e54f1c1334c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzMtNy0xLTEtMTQ4NjI3_f813f920-79fb-48b2-9893-84e87ff98474"
      unitRef="usd">8759000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2359ec08369f4d7a8bc50a0e1897a82a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzQtMS0xLTEtMTQ4NjI3_5d71b348-95d0-401e-9029-bd42fefcd07f">P4Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3cf6d021634243af820ea5b2763ac579_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzQtMy0xLTEtMTQ4NjI3_4b22844a-c69b-4003-9245-36f5be6d528d"
      unitRef="usd">5856000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3cf6d021634243af820ea5b2763ac579_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzQtNS0xLTEtMTQ4NjI3_7332659b-afc5-40df-b9fb-7e30d43c04a7"
      unitRef="usd">5022000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3cf6d021634243af820ea5b2763ac579_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzQtNy0xLTEtMTQ4NjI3_db6e7cf2-799b-4066-a3da-976ec7106bef"
      unitRef="usd">834000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iceac93fd45174b49920178c9378a253e_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzUtMS0xLTEtMTQ4NjI3_6cc4a58a-76d5-42fa-a0a7-e3240ee5c1da">P6Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i38695f4aa8734043abb298d73210f035_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzUtMy0xLTEtMTQ4NjI3_180cdcd1-204c-472f-bf88-5ef4eb05c033"
      unitRef="usd">18738000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i38695f4aa8734043abb298d73210f035_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzUtNS0xLTEtMTQ4NjI3_9de429af-7ec2-4585-8c45-2b99d01396c5"
      unitRef="usd">8782000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i38695f4aa8734043abb298d73210f035_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzUtNy0xLTEtMTQ4NjI3_ed51d57d-e182-4df3-a4d4-8a949cdf7494"
      unitRef="usd">9956000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i89c7ae0c95ca4220837beb6635ec5053_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzYtMS0xLTEtMTQ4NjI3_29b2639c-160c-4556-9583-07ac821ef983">P8Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8c8959cf077240ebbcd751105299c77f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzYtMy0xLTEtMTQ4NjI3_6d164780-5ae2-4992-976b-4eba9703f01d"
      unitRef="usd">5279000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8c8959cf077240ebbcd751105299c77f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzYtNS0xLTEtMTQ4NjI3_42692a9e-e17b-4d93-91f8-5ce5d356922b"
      unitRef="usd">1143000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8c8959cf077240ebbcd751105299c77f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzYtNy0xLTEtMTQ4NjI3_b23ad43b-479b-47f3-b14d-0b286d710cf9"
      unitRef="usd">4136000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ibb434f5a9c164ba0bc804e728f9917bd_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctMS0xLTEtMTQ5ODc3_2338fe84-7408-4fb1-82d5-f68e15c50977">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="icf7b4e376a914beabfe9cba0a2fc06cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctMy0xLTEtMTQ5ODc3_aef135b7-5bdd-4bf8-af0f-dd384f234b19"
      unitRef="usd">284000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icf7b4e376a914beabfe9cba0a2fc06cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctNS0xLTEtMTQ5ODc3_aaba4c45-fdd4-4fb0-9401-b8b389eb0f83"
      unitRef="usd">56000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icf7b4e376a914beabfe9cba0a2fc06cf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctNy0xLTEtMTQ5ODc3_4241a53d-dc48-4842-8721-da5cc0521214"
      unitRef="usd">228000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6051e9269e6a4821ba9e8fd92b4bd277_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctMS0xLTEtMTQ4NjI3_2917138f-7d40-4ab3-989a-9d5c0f800e54">P15Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i033ed6af70514698ae39961dd59c1165_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctMy0xLTEtMTQ4NjI3_9a56ea8a-3679-411f-b35d-f68f7f769837"
      unitRef="usd">888000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i033ed6af70514698ae39961dd59c1165_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctNS0xLTEtMTQ4NjI3_ffe7d145-dba1-4756-8ac4-603df87743db"
      unitRef="usd">227000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i033ed6af70514698ae39961dd59c1165_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzctNy0xLTEtMTQ4NjI3_0f5f2417-cd1d-4f4f-88a6-dd293700755d"
      unitRef="usd">661000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzgtMy0xLTEtMTQ4NjI3_fa1c312d-1289-481f-8d01-73d84a308135"
      unitRef="usd">49456000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzgtNS0xLTEtMTQ4NjI3_f6bc01ee-a952-480f-bef2-5956a9f73037"
      unitRef="usd">24882000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZToxMmViY2M4Njc4OTE0ZjViYTUzZWZjY2RlOTgyMWJhMS90YWJsZXJhbmdlOjEyZWJjYzg2Nzg5MTRmNWJhNTNlZmNjZGU5ODIxYmExXzgtNy0xLTEtMTQ4NjI3_7cf86b79-5a99-42c7-9c4b-db93ef1a26eb"
      unitRef="usd">24574000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzMwOQ_611c97a5-0921-4ad0-bf42-d46f08829df2"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ImpairmentOfIntangibleAssetsFinitelived
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzMwOQ_b2f7699b-674f-4983-8315-5582b331d3c4"
      unitRef="usd">0</us-gaap:ImpairmentOfIntangibleAssetsFinitelived>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90ZXh0cmVnaW9uOmE3ZWUyOGZjNjE3YzQ4ZmY4NjJiMjQ4MTlkZDU3YWViXzU5Mg_7a7f743f-f102-40cf-adf4-465ace3b2413">&lt;div style="margin-bottom: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;As of March&#160;31, 2023, estimated amortization related to the Company&#x2019;s identifiable acquisition-related intangible assets in future periods was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.964%"/&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.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,983&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzItMi0xLTEtMTQ4NjI3_2da296d4-78fe-41f9-adc2-9ecdc284d378"
      unitRef="usd">2600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzMtMi0xLTEtMTQ4NjI3_75526997-f588-425e-813e-9f98273c378e"
      unitRef="usd">3466000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzQtMi0xLTEtMTQ4NjI3_5341ed5a-8f80-4f37-bce7-ba06a9d11860"
      unitRef="usd">3466000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzUtMi0xLTEtMTQ4NjI3_103856c2-9cb2-47bb-b8a9-b96073b351dc"
      unitRef="usd">3466000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzYtMi0xLTEtMTQ4NjI3_5dc75324-50ce-4001-8224-6c02acdc2a02"
      unitRef="usd">3116000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzctMi0xLTEtMTQ4NjI3_0b96c279-ab57-459e-b319-7274852739a4"
      unitRef="usd">6869000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDMvZnJhZzphN2VlMjhmYzYxN2M0OGZmODYyYjI0ODE5ZGQ1N2FlYi90YWJsZTowNGUyZDNhYjU2NTU0Yzk0OTAxNTI0YWM5YzNkYmFjYS90YWJsZXJhbmdlOjA0ZTJkM2FiNTY1NTRjOTQ5MDE1MjRhYzljM2RiYWNhXzgtMi0xLTEtMTQ4NjI3_4c79bf64-aa7e-4b6a-8b1d-6f154badb6c8"
      unitRef="usd">22983000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjU1Mg_16ee0e60-52e2-41f4-bef8-7d59b511dbae">Balance Sheet Components &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;Accounts Receivable and Allowance for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;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;Accounts receivable, net of allowance for credit losses consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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;188,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;186,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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:0.25pt solid #ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses consists of the following activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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: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;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for credit losses, net of recoveries&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;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0.25pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs&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;(854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Prepaid Expenses and Other Current Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid traffic acquisition costs&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;25,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;23,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Prepaid software licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Other prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Property, Equipment and Capitalized Software, Net&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;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, equipment and capitalized software, net consists of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and equipment&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;61,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;59,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:0.25pt solid #cceeff;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;Property, equipment, and capitalized software, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, equipment and capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued and Other Current Liabilities&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;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued and other current liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued traffic acquisition costs&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;70,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;73,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 agency commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accrued tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 obligations, current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0wLTEtMS0xNjQxNDI_48560dc3-e0ea-442c-8b1e-277f2926b529"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0wLTEtMS0xNjQxNDI_7dc7964e-d54f-42c3-939b-55bf9e04214d"&gt;Finance lease obligations, current&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:12pt;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;In addition to accrued traffic acquisition costs, accounts payable includes $129.2 million and $136.8 million of traffic acquisition costs as of March&#160;31, 2023 and December&#160;31, 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjU1Ng_f53c292b-ab9a-4635-82c6-b339df2d0f08">&lt;div style="margin-bottom:9pt;margin-top:12pt;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;Accounts receivable, net of allowance for credit losses consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&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;188,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;186,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,452)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,512)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 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:0.25pt solid #ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;181,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmI4MGI1NjdiNWQ2MDQyYzNhNGQxZWI5NGJjNWNiNmUzL3RhYmxlcmFuZ2U6YjgwYjU2N2I1ZDYwNDJjM2E0ZDFlYjk0YmM1Y2I2ZTNfMy0xLTEtMS0xNDg2Mjc_e3506590-dd84-4dfd-818e-7da30afbec1c"
      unitRef="usd">188934000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmI4MGI1NjdiNWQ2MDQyYzNhNGQxZWI5NGJjNWNiNmUzL3RhYmxlcmFuZ2U6YjgwYjU2N2I1ZDYwNDJjM2E0ZDFlYjk0YmM1Y2I2ZTNfMy0zLTEtMS0xNDg2Mjc_239a6bb0-3095-4100-a874-d88bce9587f0"
      unitRef="usd">186770000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmI4MGI1NjdiNWQ2MDQyYzNhNGQxZWI5NGJjNWNiNmUzL3RhYmxlcmFuZ2U6YjgwYjU2N2I1ZDYwNDJjM2E0ZDFlYjk0YmM1Y2I2ZTNfNC0xLTEtMS0xNDg2Mjc_2390ddf5-83a6-4782-b64e-4c035e72c978"
      unitRef="usd">7452000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmI4MGI1NjdiNWQ2MDQyYzNhNGQxZWI5NGJjNWNiNmUzL3RhYmxlcmFuZ2U6YjgwYjU2N2I1ZDYwNDJjM2E0ZDFlYjk0YmM1Y2I2ZTNfNC0zLTEtMS0xNDg2Mjc_020e1735-e841-43b9-b27b-8d7053e74822"
      unitRef="usd">5512000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmI4MGI1NjdiNWQ2MDQyYzNhNGQxZWI5NGJjNWNiNmUzL3RhYmxlcmFuZ2U6YjgwYjU2N2I1ZDYwNDJjM2E0ZDFlYjk0YmM1Y2I2ZTNfNS0xLTEtMS0xNDg2Mjc_1edbb6c9-bffa-4515-9aa3-853fb1ed71f0"
      unitRef="usd">181482000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmI4MGI1NjdiNWQ2MDQyYzNhNGQxZWI5NGJjNWNiNmUzL3RhYmxlcmFuZ2U6YjgwYjU2N2I1ZDYwNDJjM2E0ZDFlYjk0YmM1Y2I2ZTNfNS0zLTEtMS0xNDg2Mjc_c67ee39b-c5f4-4409-8a5d-06f7d68b307b"
      unitRef="usd">181258000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjU0Ng_678048a2-715c-421a-be3c-68340390aa8a">&lt;div style="margin-bottom:9pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The allowance for credit losses consists of the following activity:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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: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;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, beginning balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;4,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for credit losses, net of recoveries&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;2,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0.25pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Write-offs&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;(854)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,117)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for credit losses, ending balance&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfMy0xLTEtMS0xNDg2Mjc_d0a33011-8fa2-43ad-8056-026528a4bcf1"
      unitRef="usd">5512000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia5bcc129af554fc69dd729878ee72f37_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfMy0zLTEtMS0xNDg2Mjc_a907b47d-b209-49a6-89b7-0db46ce453d8"
      unitRef="usd">4402000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNC0xLTEtMS0xNDg2Mjc_62366c78-c1c6-4c9a-adf3-23be61d1fbf6"
      unitRef="usd">-2794000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if454239ca75245df8f8e8ff3f123c190_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNC0zLTEtMS0xNDg2Mjc_cdb5c96a-5652-4ec1-9acb-6cdfff023d2b"
      unitRef="usd">-3227000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNS0xLTEtMS0xNDg2Mjc_95efbfbe-1207-45e3-a41c-9be34fb27ac9"
      unitRef="usd">854000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNS0xLTEtMS0xNDg2Mjc_aa58679c-42a9-4726-800a-2a2fb2a3c5aa"
      unitRef="usd">854000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="if454239ca75245df8f8e8ff3f123c190_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNS0zLTEtMS0xNDg2Mjc_97326081-0b80-4287-8c34-81e252fdbde2"
      unitRef="usd">2117000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNi0xLTEtMS0xNDg2Mjc_de51c519-8a58-4300-981a-aefb4ef4d1bc"
      unitRef="usd">7452000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmYxZTJlYzZmZjZlNzRjN2NiYmViM2MyYjNmNzhiMDczL3RhYmxlcmFuZ2U6ZjFlMmVjNmZmNmU3NGM3Y2JiZWIzYzJiM2Y3OGIwNzNfNi0zLTEtMS0xNDg2Mjc_8735b417-926d-4291-a427-c588ea9d0a6b"
      unitRef="usd">5512000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjU1Nw_69559312-f71d-49d7-87e7-6eab827fef2f">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid traffic acquisition costs&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;25,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;23,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Prepaid software licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,675&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Other prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;46,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <outbrain:PrepaidTrafficAcquisitionCostCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfMy0xLTEtMS0xNDg2Mjc_10165c8e-ae67-4bd0-b469-5ecd0689b447"
      unitRef="usd">25702000</outbrain:PrepaidTrafficAcquisitionCostCurrent>
    <outbrain:PrepaidTrafficAcquisitionCostCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfMy0zLTEtMS0xNDg2Mjc_8f8cbc9f-5c83-4e91-b910-b84e3a66c57f"
      unitRef="usd">23149000</outbrain:PrepaidTrafficAcquisitionCostCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNC0xLTEtMS0xNDg2Mjc_af77bcab-0e43-44d4-890b-a13cd1c0ed7b"
      unitRef="usd">10507000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNC0zLTEtMS0xNDg2Mjc_b36cce22-30ae-494a-a761-623d6b4fc2df"
      unitRef="usd">15280000</us-gaap:PrepaidTaxes>
    <outbrain:PrepaidSoftwareLicensesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNS0xLTEtMS0xNDg2Mjc_f63a5211-b582-4a95-937f-60f23b798f8b"
      unitRef="usd">3675000</outbrain:PrepaidSoftwareLicensesCurrent>
    <outbrain:PrepaidSoftwareLicensesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNS0zLTEtMS0xNDg2Mjc_87a92e3e-eb3b-446c-8a11-c1194228e37f"
      unitRef="usd">2465000</outbrain:PrepaidSoftwareLicensesCurrent>
    <us-gaap:PrepaidInsurance
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNi0xLTEtMS0xNDg2Mjc_444ec400-cdf3-49a9-95e9-f906a01c3514"
      unitRef="usd">1361000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNi0zLTEtMS0xNDg2Mjc_64cfce04-570e-4c5c-a656-79f840c0f579"
      unitRef="usd">1503000</us-gaap:PrepaidInsurance>
    <outbrain:OtherPrepaidExpensesAndOtherCurrentAssets
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNy0xLTEtMS0xNDg2Mjc_351d9b48-171b-44a1-94b2-62d3aff14d16"
      unitRef="usd">6317000</outbrain:OtherPrepaidExpensesAndOtherCurrentAssets>
    <outbrain:OtherPrepaidExpensesAndOtherCurrentAssets
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfNy0zLTEtMS0xNDg2Mjc_053d37c3-42ba-43f0-bfd7-ec23e806dfe5"
      unitRef="usd">4364000</outbrain:OtherPrepaidExpensesAndOtherCurrentAssets>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfOC0xLTEtMS0xNDg2Mjc_0e015e4c-dc2e-44b0-ac9e-9b3058157605"
      unitRef="usd">47562000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmY5NzAzYWRjNjIzNTQ0ZDU4NDkyMmMxMjBhMWYwZDFmL3RhYmxlcmFuZ2U6Zjk3MDNhZGM2MjM1NDRkNTg0OTIyYzEyMGExZjBkMWZfOC0zLTEtMS0xNDg2Mjc_323e0b37-f505-4c9a-a427-e4f176d70eee"
      unitRef="usd">46761000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjU1OQ_bda760b0-da16-4951-97d4-c9e1a10a3fba">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property, equipment and capitalized software, net consists of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer and equipment&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;61,106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;59,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software development costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;70,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:0.25pt solid #cceeff;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;Property, equipment, and capitalized software, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(98,869)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(94,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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-top:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total property, equipment and capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i89cb312cf267419b95224ca68145b09c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfMy0xLTEtMS0xNDg2Mjc_b4ca379f-43c4-4bf4-8aa5-6cfff26ef755"
      unitRef="usd">61106000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5839622fa6b24ebfb50f3d99cb85756a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfMy0zLTEtMS0xNDg2Mjc_766af986-2b05-4733-8e17-f8e4652da916"
      unitRef="usd">59536000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ibfdcfaeb1098456995f7414e64e33c0f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNC0xLTEtMS0xNDg2Mjc_e15f494c-7ea3-4c7e-8509-2fe31a3f0d73"
      unitRef="usd">70836000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic48b6c49dddc45c7832279115ae97339_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNC0zLTEtMS0xNDg2Mjc_006bf0f2-9537-4b3d-8944-7822df16b176"
      unitRef="usd">67685000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if2e23da8e74f44cfa201f7306a2e9143_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNS0xLTEtMS0xNDg2Mjc_d288ec84-01cc-4157-aca0-f0b42c930588"
      unitRef="usd">3124000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic6deffc48ddf48b695f9288dd50a8853_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNS0zLTEtMS0xNDg2Mjc_e34b4641-64a2-4d45-bf1a-62625eaa7547"
      unitRef="usd">3113000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9c9bfb859acf4edaa10f52ba58f7b02d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNi0xLTEtMS0xNDg2Mjc_d67bb9b9-5e66-46c5-875a-05f578134bde"
      unitRef="usd">3001000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9500a8fc855b402ea851cce6c83c67fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNi0zLTEtMS0xNDg2Mjc_9097519e-4669-4228-9fca-888fbf45ec9e"
      unitRef="usd">2859000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i42876a4a2a74419dbeecc79b061e3d86_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNy0xLTEtMS0xNDg2Mjc_c20dfe5b-cf0c-46a1-b255-9bb87e85c3cf"
      unitRef="usd">1168000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i01a21005852d4faeb18d9a12921dee81_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfNy0zLTEtMS0xNDg2Mjc_68ef2df5-fd53-459a-a2f3-da3d0f4903b1"
      unitRef="usd">1177000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfOC0xLTEtMS0xNDg2Mjc_2059c174-dc32-4e37-a19f-ef905e98eeab"
      unitRef="usd">139235000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfOC0zLTEtMS0xNDg2Mjc_df2b50a1-850b-431c-84da-a0fd86db28a3"
      unitRef="usd">134370000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfOS0xLTEtMS0xNDg2Mjc_9f87f026-b16e-4b11-8149-4c20bbae8ca8"
      unitRef="usd">98869000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfOS0zLTEtMS0xNDg2Mjc_6300b61e-ca79-4928-be25-512afa8dc758"
      unitRef="usd">94480000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfMTAtMS0xLTEtMTQ4NjI3_74afd25b-7e61-4330-87aa-d65762a2cb03"
      unitRef="usd">40366000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOmZjMGVjNGM3OWVlNDQ0NzA5YmRmNGM0ZTk2OTIwMWRjL3RhYmxlcmFuZ2U6ZmMwZWM0Yzc5ZWU0NDQ3MDliZGY0YzRlOTY5MjAxZGNfMTAtMy0xLTEtMTQ4NjI3_e09ce510-c3cc-4b70-939e-2d9a36d60802"
      unitRef="usd">39890000</us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjU1MA_44d983f3-120c-4d16-9cb3-8be2f9f8d5a4">&lt;div style="margin-bottom:6pt;margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued and other current liabilities consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:67.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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.253%"/&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, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued traffic acquisition costs&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;70,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;73,396&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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 agency commissions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accrued tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 obligations, current &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0wLTEtMS0xNjQxNDI_48560dc3-e0ea-442c-8b1e-277f2926b529"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0wLTEtMS0xNjQxNDI_7dc7964e-d54f-42c3-939b-55bf9e04214d"&gt;Finance lease obligations, current&lt;/span&gt;&lt;/span&gt; &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Interest payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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:0.25pt solid #cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.25pt solid #cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;126,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherCurrentLiabilitiesTableTextBlock>
    <outbrain:AccruedTrafficAcquisitionCostsCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMy0xLTEtMS0xNDg2Mjc_e7d153aa-c60e-4021-8448-da0c43883004"
      unitRef="usd">70003000</outbrain:AccruedTrafficAcquisitionCostsCurrent>
    <outbrain:AccruedTrafficAcquisitionCostsCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMy0zLTEtMS0xNDg2Mjc_1b1ef723-0e39-4f5a-80e6-b61f938cb41f"
      unitRef="usd">73396000</outbrain:AccruedTrafficAcquisitionCostsCurrent>
    <outbrain:AccruedAgencyCommissionCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMy0xLTEtMS0xNjQxMTA_b34b23a2-8a9a-4e5e-9bbf-50b13f9053ec"
      unitRef="usd">14180000</outbrain:AccruedAgencyCommissionCurrent>
    <outbrain:AccruedAgencyCommissionCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMy0zLTEtMS0xNjQxMTA_000d6623-0b32-4822-8497-3db4b2715089"
      unitRef="usd">13451000</outbrain:AccruedAgencyCommissionCurrent>
    <outbrain:AccruedTaxLiabilitiesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNC0xLTEtMS0xNDg2Mjc_7e8f958c-afe5-4c8e-b72e-22be0900f708"
      unitRef="usd">9974000</outbrain:AccruedTaxLiabilitiesCurrent>
    <outbrain:AccruedTaxLiabilitiesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNC0zLTEtMS0xNDg2Mjc_0b519cdf-050a-4c5c-b9ab-c6efb0afc796"
      unitRef="usd">15013000</outbrain:AccruedTaxLiabilitiesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNi0xLTEtMS0xNDg2Mjc_44c99326-5151-4a4e-856d-c5b5e38a8519"
      unitRef="usd">5071000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNi0zLTEtMS0xNDg2Mjc_dbe1842a-aaa5-4455-acf2-ff3b0bd672f4"
      unitRef="usd">4915000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0xLTEtMS0xNDg2Mjc_8b1e6807-751a-4c13-9583-d13392f478bd"
      unitRef="usd">3113000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0zLTEtMS0xNDg2Mjc_8d18a447-43a3-48e5-b3eb-eb4648c367a6"
      unitRef="usd">3236000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0xLTEtMS0xNjQxNDI_f8c6e069-d565-4125-a7d0-72a8c98cb009"
      unitRef="usd">1517000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfNy0zLTEtMS0xNjQxNDI_3f3cc942-6f51-4132-80ba-d695ba3875e6"
      unitRef="usd">1758000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfOC0xLTEtMS0xNDg2Mjc_209704fa-ba07-472e-bb7e-a6b97cc57111"
      unitRef="usd">1333000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfOC0zLTEtMS0xNDg2Mjc_f53214fb-6595-4da5-acf5-2a61fa9e6dfa"
      unitRef="usd">3074000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMTAtMS0xLTEtMTQ4NjI3_46e9115e-5fd4-4dee-bcec-42f2b6d7d670"
      unitRef="usd">9622000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMTAtMy0xLTEtMTQ4NjI3_e815853f-d1cf-430a-bade-0a8c71da7b02"
      unitRef="usd">11249000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <outbrain:AccruedAndOtherLiabilitiesCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMTEtMS0xLTEtMTQ4NjI3_b76a0682-1009-4e16-9dd0-d3d7b8cde577"
      unitRef="usd">114813000</outbrain:AccruedAndOtherLiabilitiesCurrent>
    <outbrain:AccruedAndOtherLiabilitiesCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RhYmxlOjk4MDAyNzVkZjdhNjQxZDM4YzdkNGRlNGMwNDQyNWQzL3RhYmxlcmFuZ2U6OTgwMDI3NWRmN2E2NDFkMzhjN2Q0ZGU0YzA0NDI1ZDNfMTEtMy0xLTEtMTQ4NjI3_aaa1a261-febe-4d76-8e0e-48e0781f3ac3"
      unitRef="usd">126092000</outbrain:AccruedAndOtherLiabilitiesCurrent>
    <outbrain:TrafficAcquisitionCostsInAccountsPayable
      contextRef="iea131661b6624afd956f31d500718cb5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjQ3OA_117ebac3-25bb-4c97-877c-b063bf0206e0"
      unitRef="usd">129200000</outbrain:TrafficAcquisitionCostsInAccountsPayable>
    <outbrain:TrafficAcquisitionCostsInAccountsPayable
      contextRef="i18409f678c374754af66b326fe7be168_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85NC9mcmFnOjE1MDdjZDQ1YTE0NjQ2YjQ4ODA5MGQ1MGY4ODlhOWVhL3RleHRyZWdpb246MTUwN2NkNDVhMTQ2NDZiNDg4MDkwZDUwZjg4OWE5ZWFfMjQ4NQ_c3f2fd2f-1e14-402a-9373-a64b9d42f327"
      unitRef="usd">136800000</outbrain:TrafficAcquisitionCostsInAccountsPayable>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMA_cf6ec739-10e4-4b22-9808-0f3a1b5b3402">Fair Value Measurements &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company&#x2019;s financial instruments include restricted time deposits, severance pay fund deposits and foreign currency forward contracts. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the Company uses the fair value hierarchy described below to distinguish between observable and unobservable inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%"&gt;Level I &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;&#x2014; Valuations based on quoted prices in active markets for identical assets and liabilities at the measurement date; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%"&gt;Level II &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;&#x2014; Valuations based on quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be principally corroborated by observable market data for substantially the full term of the related assets or liabilities; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%"&gt;Level III &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;&#x2014; Valuations based on unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;The following table sets forth the fair value of the Company&#x2019;s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and investments &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 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;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted time deposit &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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance pay fund deposits &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;5,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;&#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;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and investments &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 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;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted time deposit &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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance pay fund deposits &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;5,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;&#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;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Money market securities are valued using Level I of the fair value hierarchy, while the fair values of U.S. Treasuries, government bonds, commercial paper, corporate bonds and municipal bonds are considered Level II and are obtained from independent pricing services, which may use various methods, including quoted prices for identical or similar securities in active and inactive markets. See Note 4 for additional detail of the Company&#x2019;s fixed income securities by balance sheet location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Recorded within other assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Recorded within prepaid expenses and other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Recorded within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMw_57e3b2e5-5611-4b8f-9eaf-9e038654ff9c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMw_945659c0-1186-465f-a140-0f38c4b9881f"&gt;accrued and other current liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company records the fair values of the assets and liabilities relating to its undesignated foreign currency forward contracts on a gross basis in its condensed consolidated balance sheets, as they are not subject to master netting arrangements. There is no cash collateral required to be pledged by the Company or its counterparties. The Company enters into foreign currency forward exchange contracts to manage the effects of fluctuations in foreign currency exchange rates on its net cash flows from non-U.S. dollar denominated operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;By entering into foreign currency forward contracts, the Company is exposed to a potential credit risk that the counterparty to its contracts will fail to meet its contractual obligations. If a counterparty fails to perform, the Company&#x2019;s maximum credit risk exposure would be the positive fair value of the foreign currency forward contracts, or any asset balance, which represents the amount the counterparty owes to the Company. In order to mitigate the counterparty risk, the Company performs an evaluation of its counterparty credit worthiness, and its forward contracts have a term of no more than 12 months. The Company had foreign currency forward contracts with Silicon Valley Bank (&#x201c;SVB&#x201d;), which was closed by the California regulators on March 10, 2023. On March 12, 2023, the Department of the Treasury, Federal Reserve and the FDIC approved actions enabling the FDIC to complete its resolution of SVB in a manner that fully protects all depositors and converted SVB to Silicon Valley Bridge Bank, N.A. On March 27, 2023, First-Citizens Bank &amp;amp; Trust Company (&#x201c;First Citizens Bank&#x201d;) entered into an agreement with the FDIC to acquire the Silicon Valley Bridge Bank, N.A and the Company&#x2019;s existing foreign currency forward contracts were assumed by the First Citizens Bank. Therefore, the Company does not anticipate any nonperformance under its foreign currency forward contracts. During the three months ended March 31, 2023 and 2022, the Company recognized net losses of $0.1&#160;million and $0.7&#160;million, respectively, within interest income and other income (expense), net in its condensed consolidated statements of operations, related to mark-to-market adjustments on its undesignated foreign currency forward contracts. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s 2.95% Convertible Senior Notes due 2026 (&#x201c;Convertible Notes&#x201d;) are recorded within long-term debt in its condensed consolidated balance sheets at their carrying value, which may differ from their fair value. The fair value of Convertible Notes is estimated using external pricing data, including any available market data for other debt instruments with similar characteristics. The following table summarizes the carrying value and the estimated fair value of the Company&#x2019;s Convertible Notes, based on Level II measurements of the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&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:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying       Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying      Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,446&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 15 for information regarding partial redemption of the Convertible Notes in April 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMQ_b2d0f3ab-6454-4531-8537-18de4f621ee9">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company&#x2019;s financial instruments include restricted time deposits, severance pay fund deposits and foreign currency forward contracts. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the Company uses the fair value hierarchy described below to distinguish between observable and unobservable inputs:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%"&gt;Level I &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;&#x2014; Valuations based on quoted prices in active markets for identical assets and liabilities at the measurement date; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:117%"&gt;Level II &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;&#x2014; Valuations based on quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be principally corroborated by observable market data for substantially the full term of the related assets or liabilities; and &lt;/span&gt;&lt;/div&gt;Level III &#x2014; Valuations based on unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.The Company&#x2019;s 2.95% Convertible Senior Notes due 2026 (&#x201c;Convertible Notes&#x201d;) are recorded within long-term debt in its condensed consolidated balance sheets at their carrying value, which may differ from their fair value. The fair value of Convertible Notes is estimated using external pricing data, including any available market data for other debt instruments with similar characteristics</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMg_169f16b9-997d-4dde-b515-dd7e82b8f9cc">&lt;div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;The following table sets forth the fair value of the Company&#x2019;s financial assets and liabilities measured on a recurring basis by level within the fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and investments &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 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;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;244,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;276,046&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted time deposit &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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance pay fund deposits &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;5,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;&#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;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;610&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,566&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;250,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;281,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.268%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.623%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level I&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level II&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level III&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:0.25pt solid #ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.25pt solid #ffffff;padding:0 1pt"/&gt;&lt;td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Assets: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash equivalents and investments &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 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;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;245,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;284,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted time deposit &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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Severance pay fund deposits &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;5,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;&#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;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;251,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;291,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Financial Liabilities:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contract &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;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:2pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:117%"&gt;_____________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Money market securities are valued using Level I of the fair value hierarchy, while the fair values of U.S. Treasuries, government bonds, commercial paper, corporate bonds and municipal bonds are considered Level II and are obtained from independent pricing services, which may use various methods, including quoted prices for identical or similar securities in active and inactive markets. See Note 4 for additional detail of the Company&#x2019;s fixed income securities by balance sheet location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Recorded within other assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Recorded within prepaid expenses and other current assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:117%;position:relative;top:-3.15pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:117%;padding-left:11.2pt"&gt;Recorded within &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMw_57e3b2e5-5611-4b8f-9eaf-9e038654ff9c"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwMw_945659c0-1186-465f-a140-0f38c4b9881f"&gt;accrued and other current liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4c44887ff9a841eba64d797b357ecc6e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNC0xLTEtMS0xNDg2Mjc_96891ffb-c069-40e4-bf76-5e9f35a01d3e"
      unitRef="usd">31566000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i42336f2321ca48fa8422231becd6847a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNC0zLTEtMS0xNDg2Mjc_bdbf2df7-f7a3-4a24-91a6-337ff3585df9"
      unitRef="usd">244480000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i1c4f56b691544abea5697a48ada8ca28_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNC01LTEtMS0xNDg2Mjc_9ea4ee55-f23f-4888-ad53-d84303f70fe4"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i2278148c1c38425783b60c65fbcac2c5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNC03LTEtMS0xNDg2Mjc_d8427e2c-4965-42fa-a1bf-b0f2c2c00ce1"
      unitRef="usd">276046000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="if4e0514fc47d41c8a6a8be643ff50bcc_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNS0xLTEtMS0xNDg2Mjc_ad41b65c-302e-41f3-86ea-5677fd288be6"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i659151410c104865b0a144245d819928_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNS0zLTEtMS0xNDg2Mjc_8015a7eb-0c36-4efd-9d61-35e1d589b10f"
      unitRef="usd">187000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i5ee965e7c09f4967b7cb1fa13396e7d7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNS01LTEtMS0xNDg2Mjc_7f1b7ad9-1066-495b-a35c-257c7654d455"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ic63d49a562324335b3692a5be705d9e5_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNS03LTEtMS0xNDg2Mjc_39a78eef-dfeb-409f-bcb9-eed7c4e40ce7"
      unitRef="usd">187000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="id7a48d51fab64cf987ca61dc074d7440_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNi0xLTEtMS0xNDg2Mjc_e3c3bc73-1774-4369-8394-83a56f0c4caf"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i3faa8010b8cd4da099f79d427c5e8182_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNi0zLTEtMS0xNDg2Mjc_b1d021a1-fef5-446b-8365-7692d6f654fd"
      unitRef="usd">5066000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i0422875613534957b1973bd26443942d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNi01LTEtMS0xNDg2Mjc_478f312e-1319-4b05-8e35-6e5827122810"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="if22c14ea4e79404da0cd43a4f20a1a03_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNi03LTEtMS0xNDg2Mjc_cdb16d6c-1d53-4d1d-982e-109ec539b74c"
      unitRef="usd">5066000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i19270df9685545eab7199edaba13c8df_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNy0xLTEtMS0xNDg2Mjc_1dc51fe3-f1f5-4db7-afbe-c9b3bd860cd2"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6c558781153348349144651a968d471f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNy0zLTEtMS0xNDg2Mjc_88fbf5ee-392d-442f-9d91-d77320f14e29"
      unitRef="usd">610000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i44f6d70a24c543979e566ad13fc9274e_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNy01LTEtMS0xNDg2Mjc_3c5b1a1a-0ab8-4842-bfcf-73d416ac7838"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib40b10a04f984768bd105474d91ff042_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfNy03LTEtMS0xNDg2Mjc_55fba761-38cb-446c-aaf3-adc5d4daf243"
      unitRef="usd">610000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="iaad4603ee8f94d22883bd6103f4c372d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfOC0xLTEtMS0xNDg2Mjc_636ce844-ab9c-4f62-96aa-2e4ce1fd2f37"
      unitRef="usd">31566000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i4f7812ea0abc4dc0b2b6cd5949d21f32_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfOC0zLTEtMS0xNDg2Mjc_523f3a78-2ecf-4793-a403-76ff96d79f2d"
      unitRef="usd">250343000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i17710ad09d9744e48c6a748738a2ea99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfOC01LTEtMS0xNDg2Mjc_c26833d7-eb31-4317-a1ee-66ebae4e6a3f"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfOC03LTEtMS0xNDg2Mjc_3d58103a-f1ea-46e0-ada4-18e90361b740"
      unitRef="usd">281909000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="iaad4603ee8f94d22883bd6103f4c372d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTAtMS0xLTEtMTQ4NjI3_deced268-c386-4431-8ecf-fe451e81f412"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i4f7812ea0abc4dc0b2b6cd5949d21f32_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTAtMy0xLTEtMTQ4NjI3_72042775-b078-43c7-aec6-f8e804ac1528"
      unitRef="usd">1165000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i17710ad09d9744e48c6a748738a2ea99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTAtNS0xLTEtMTQ4NjI3_b86f1704-ff03-43c9-bb40-1a2d43a11afe"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTAtNy0xLTEtMTQ4NjI3_00505ce2-fae3-4ae7-9724-86cc18d0f040"
      unitRef="usd">1165000</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="iaad4603ee8f94d22883bd6103f4c372d_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTEtMS0xLTEtMTQ4NjI3_79c25747-4e59-43b2-b2c7-24642ae6ee5b"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i4f7812ea0abc4dc0b2b6cd5949d21f32_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTEtMy0xLTEtMTQ4NjI3_ffa06f59-045d-4668-9fcb-fda0ff6be121"
      unitRef="usd">1165000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i17710ad09d9744e48c6a748738a2ea99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTEtNS0xLTEtMTQ4NjI3_c4197374-f533-4af8-9889-e253fbd393cc"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjEzNDViZDVjMjNjOTQ5YTQ5NzY1MjA1Zjk3OTM0MDEzL3RhYmxlcmFuZ2U6MTM0NWJkNWMyM2M5NDlhNDk3NjUyMDVmOTc5MzQwMTNfMTEtNy0xLTEtMTQ4NjI3_29d4ac09-2a79-4191-8c49-8cf651cda552"
      unitRef="usd">1165000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i4155c2fab4774184b2e06a7af5da5897_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC0xLTEtMS0xNTQ4NDA_565697a8-e290-4f6e-8f04-21956445cecb"
      unitRef="usd">39198000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i25eb50768e19431b8f8cfb347aa14f45_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC0zLTEtMS0xNTQ4NDA_29a84210-8ec3-4c96-92d0-79a3f83b2688"
      unitRef="usd">245666000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="ie97f2c93711745bab6d5b3743530f334_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC01LTEtMS0xNTQ4NDA_27869008-e8c5-4e22-9350-b237b56dfb82"
      unitRef="usd">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="i749e32189c3441c9b75ec7d98ee5df61_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC03LTEtMS0xNTQ4NDA_fcd1cfc6-71cc-49a6-b5ed-6897222b5857"
      unitRef="usd">284864000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i4f1765185290437690e1a2d157836352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC0xLTEtMS0xNDg2Mjc_f1049d2a-add0-4f3a-9870-65eaa32e55ce"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i6219fe8718024e4faaa2eb19a1fc80e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC0zLTEtMS0xNDg2Mjc_1a872955-b981-4576-9896-31023c66800b"
      unitRef="usd">185000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i8d622dfa42c844efae423547bcc675f0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC01LTEtMS0xNDg2Mjc_434aa5d4-0038-45b4-830b-0f352684e0d9"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i76dc042eec6045f49162d47b4190707c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNC03LTEtMS0xNDg2Mjc_ba984911-8660-4c21-b87e-90b3e36feb73"
      unitRef="usd">185000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i4186de10391946d3bd865f4988ceb41c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNS0xLTEtMS0xNDg2Mjc_a8a22fb2-d519-4384-aad2-b53cf57ce91e"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i33800fcabc274dfb868458dfc4d4a1f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNS0zLTEtMS0xNDg2Mjc_cee61edb-8102-456e-91db-331cde81f0ed"
      unitRef="usd">5378000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i67925d35344344d8b122db2666397cb6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNS01LTEtMS0xNDg2Mjc_6246b2c8-f98d-4628-9eff-e19e5652f59b"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i88cd85347ba64dae85b7666fc6d022d5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNS03LTEtMS0xNDg2Mjc_3b013d34-5f76-44bb-adae-aaf3a85dc88a"
      unitRef="usd">5378000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:DerivativeAssets
      contextRef="i5e973b5d884f4821b44f662116a704de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNi0xLTEtMS0xNDg2Mjc_c02bb47a-7aa4-4802-b864-3d838c579ab1"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7ef5b6cb21b74610b6315aaf5f90761b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNi0zLTEtMS0xNDg2Mjc_6302d836-8fc4-4308-a8c1-b9bc65e4cb34"
      unitRef="usd">726000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="iad569cd977374a6894227f8b5c97da1d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNi01LTEtMS0xNDg2Mjc_4c0c513f-c24c-4669-a896-ed578e782b31"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ib21a9ae3730348fa9124531dea16eb2e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNi03LTEtMS0xNDg2Mjc_a000cd49-bbcb-4e68-bd68-4e56becddf37"
      unitRef="usd">726000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i5a07269478a04856bb46a2d51a7430e1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNy0xLTEtMS0xNDg2Mjc_cc0cd0c5-4fc0-4aba-91ef-74946d65e470"
      unitRef="usd">39198000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i336fc9cb91204a51af125b3fac8ad51d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNy0zLTEtMS0xNDg2Mjc_860fe49e-b7f7-4889-9afa-5796ae3b08f1"
      unitRef="usd">251955000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i0406af16435f4a10b5020dd0949ae122_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNy01LTEtMS0xNDg2Mjc_fc21ad1d-2ec7-4d37-8717-bb15399b11ec"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfNy03LTEtMS0xNDg2Mjc_4d82c54e-1fae-4191-8d56-e88bf8b2cdc4"
      unitRef="usd">291153000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities
      contextRef="i5a07269478a04856bb46a2d51a7430e1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTAtMS0xLTEtMTU0ODQ4_f6abdbdb-22d5-4421-9254-287cc665a17b"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i336fc9cb91204a51af125b3fac8ad51d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTAtMy0xLTEtMTU0ODQ4_68ab78f1-2383-47e3-ada3-b6ec92e05d54"
      unitRef="usd">1463000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0406af16435f4a10b5020dd0949ae122_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTAtNS0xLTEtMTU0ODQ4_f1663974-d24d-436c-9546-c151af18e6d0"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTAtNy0xLTEtMTU0ODQ4_7f26ba8b-f2fd-4169-b66c-515e27c3ed10"
      unitRef="usd">1463000</us-gaap:DerivativeLiabilities>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i5a07269478a04856bb46a2d51a7430e1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTEtMS0xLTEtMTU0ODQ4_4df21d99-7b42-4531-94ba-2a53fe533aa3"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i336fc9cb91204a51af125b3fac8ad51d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTEtMy0xLTEtMTU0ODQ4_6ca14e39-db94-4594-b901-c831ffcf22b8"
      unitRef="usd">1463000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i0406af16435f4a10b5020dd0949ae122_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTEtNS0xLTEtMTU0ODQ4_0d78e27e-83b3-45ab-aab5-ec9fca217f1d"
      unitRef="usd">0</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQzMWMwYzYzMzY0NTQzNzE5NDI4MjEzODE5ZGFkNDc5L3RhYmxlcmFuZ2U6NDMxYzBjNjMzNjQ1NDM3MTk0MjgyMTM4MTlkYWQ0NzlfMTEtNy0xLTEtMTU0ODQ4_b226328f-c3f7-4f32-a000-58d7dd1039cb"
      unitRef="usd">1463000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMTUzOTMxNjI3OTkyMjM_b7a247d3-d62e-46b5-9a5b-ab4549456d1f">The Company records the fair values of the assets and liabilities relating to its undesignated foreign currency forward contracts on a gross basis in its condensed consolidated balance sheets, as they are not subject to master netting arrangements. There is no cash collateral required to be pledged by the Company or its counterparties. The Company enters into foreign currency forward exchange contracts to manage the effects of fluctuations in foreign currency exchange rates on its net cash flows from non-U.S. dollar denominated operations. By entering into foreign currency forward contracts, the Company is exposed to a potential credit risk that the counterparty to its contracts will fail to meet its contractual obligations. If a counterparty fails to perform, the Company&#x2019;s maximum credit risk exposure would be the positive fair value of the foreign currency forward contracts, or any asset balance, which represents the amount the counterparty owes to the Company. In order to mitigate the counterparty risk, the Company performs an evaluation of its counterparty credit worthiness, and its forward contracts have a term of no more than 12 months. The Company had foreign currency forward contracts with Silicon Valley Bank (&#x201c;SVB&#x201d;), which was closed by the California regulators on March 10, 2023. On March 12, 2023, the Department of the Treasury, Federal Reserve and the FDIC approved actions enabling the FDIC to complete its resolution of SVB in a manner that fully protects all depositors and converted SVB to Silicon Valley Bridge Bank, N.A. On March 27, 2023, First-Citizens Bank &amp;amp; Trust Company (&#x201c;First Citizens Bank&#x201d;) entered into an agreement with the FDIC to acquire the Silicon Valley Bridge Bank, N.A and the Company&#x2019;s existing foreign currency forward contracts were assumed by the First Citizens Bank. Therefore, the Company does not anticipate any nonperformance under its foreign currency forward contracts.</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="i31ffea43ae0e45a0b6cefa9ed533e411_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMjE5OTAyMzI1OTI5Mg_c6c63496-bb48-472d-91d5-e384bfc653fa"
      unitRef="usd">-100000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments
      contextRef="if787428407a64bd9aee77ea3de4f3c9d_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMjE5OTAyMzI1OTMyNg_27358e97-aa72-4c32-a9fa-dec9e9455861"
      unitRef="usd">-700000</us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i5e16d95a4007420fb433881377297a70_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzE2MA_1781e585-6743-4c07-9151-2f19c7ca3227"
      unitRef="number">0.0295</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RleHRyZWdpb246MmRjOGEzYTJjYTQ0NGZiZDhiZTA2M2U3MTQ1NGYyNGVfMzcwNA_90ecd2b0-0982-4549-a52a-0a8b04fe994e">The following table summarizes the carrying value and the estimated fair value of the Company&#x2019;s Convertible Notes, based on Level II measurements of the fair value hierarchy:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.911%"/&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:12.496%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.039%"/&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying       Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Carrying      Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated Fair 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 #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,446&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;236,000&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-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="2" style="background-color:#cceeff;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;180,752&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:LongTermDebtFairValue
      contextRef="i91b15e2c82644af5a8f15246b7cc2362_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQ0YmQ5MmI3MGU4YTQwYzZiY2MzZjgzNDE5NjFhYWU3L3RhYmxlcmFuZ2U6NDRiZDkyYjcwZThhNDBjNmJjYzNmODM0MTk2MWFhZTdfMy0xLTEtMS0xNDg2Mjc_f9e02eed-3d45-401d-92c1-8d885eec70d7"
      unitRef="usd">236000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i05efde42b1ec4acf94f31fccfec62d65_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQ0YmQ5MmI3MGU4YTQwYzZiY2MzZjgzNDE5NjFhYWU3L3RhYmxlcmFuZ2U6NDRiZDkyYjcwZThhNDBjNmJjYzNmODM0MTk2MWFhZTdfMy0zLTEtMS0xNDg2Mjc_44a1e7e0-f5e1-49a1-96d8-b9ade525e84f"
      unitRef="usd">180446000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i0d01bde95fe74fd284e6373d645981cd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQ0YmQ5MmI3MGU4YTQwYzZiY2MzZjgzNDE5NjFhYWU3L3RhYmxlcmFuZ2U6NDRiZDkyYjcwZThhNDBjNmJjYzNmODM0MTk2MWFhZTdfMy01LTEtMS0xNDg2Mjc_9e6ffd38-6f25-4356-ad7e-e5dc1aa0b2bf"
      unitRef="usd">236000000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LongTermDebtFairValue
      contextRef="i4376d7d184b249d88ce2ae64e1290a66_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV85Ny9mcmFnOjJkYzhhM2EyY2E0NDRmYmQ4YmUwNjNlNzE0NTRmMjRlL3RhYmxlOjQ0YmQ5MmI3MGU4YTQwYzZiY2MzZjgzNDE5NjFhYWU3L3RhYmxlcmFuZ2U6NDRiZDkyYjcwZThhNDBjNmJjYzNmODM0MTk2MWFhZTdfMy03LTEtMS0xNDg2Mjc_19ef354e-a371-4dc7-bb6e-87f823b6a986"
      unitRef="usd">180752000</us-gaap:LongTermDebtFairValue>
    <us-gaap:LesseeFinanceLeasesTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90ZXh0cmVnaW9uOjZmZGQ4YWI2NWNiMDQyMzBiMmViNDgxMDVmOThjZDkxXzIwNjU_3da8b902-4530-4817-8cd2-0e143481a624">Leases&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:400;line-height:120%"&gt;The Company leases certain equipment and computers under finance lease arrangements, as well as office facilities and managed data center facilities under non-cancelable operating lease arrangements for its U.S. and international locations that expire on various dates through 2032. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes assets and liabilities related to the Company&#x2019;s operating and finance leases:&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:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&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;&#160;Condensed Consolidated Balance Sheets Location&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&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, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_5e025256-7c97-4437-a516-faa63d0ce8a9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_878a1aa0-f172-439b-bcd1-d6559bd5507f"&gt;Property, equipment and capitalized software, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_156e5799-c8c3-46ce-b0ff-0b87a404ebb9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_2c8ab28d-b5ee-49e5-b1f5-0196e5d2b2f6"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8189c45f-4e47-4b9e-b3b6-81d75e377297"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8cfebb73-dca9-4e8b-a952-66416acc7298"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&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, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_0445ed28-c054-4d16-82ca-cab1171a3b07"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_8261055c-3114-467c-b602-15215900799f"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of the Company&#x2019;s total lease expense:&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:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Condensed Consolidated Statements of                                                                          Operations Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Fixed lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Variable lease costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#160;&#160;&#160;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#160;&#160;&#160;&#160;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total lease cost&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90ZXh0cmVnaW9uOjZmZGQ4YWI2NWNiMDQyMzBiMmViNDgxMDVmOThjZDkxXzIwNjU_6bc604d8-8f5b-4750-86a0-eaf85301d501">Leases&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:400;line-height:120%"&gt;The Company leases certain equipment and computers under finance lease arrangements, as well as office facilities and managed data center facilities under non-cancelable operating lease arrangements for its U.S. and international locations that expire on various dates through 2032. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes assets and liabilities related to the Company&#x2019;s operating and finance leases:&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:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&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;&#160;Condensed Consolidated Balance Sheets Location&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&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, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_5e025256-7c97-4437-a516-faa63d0ce8a9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_878a1aa0-f172-439b-bcd1-d6559bd5507f"&gt;Property, equipment and capitalized software, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_156e5799-c8c3-46ce-b0ff-0b87a404ebb9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_2c8ab28d-b5ee-49e5-b1f5-0196e5d2b2f6"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8189c45f-4e47-4b9e-b3b6-81d75e377297"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8cfebb73-dca9-4e8b-a952-66416acc7298"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&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, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_0445ed28-c054-4d16-82ca-cab1171a3b07"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_8261055c-3114-467c-b602-15215900799f"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of the Company&#x2019;s total lease expense:&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:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Condensed Consolidated Statements of                                                                          Operations Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Fixed lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Variable lease costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#160;&#160;&#160;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#160;&#160;&#160;&#160;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total lease cost&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90ZXh0cmVnaW9uOjZmZGQ4YWI2NWNiMDQyMzBiMmViNDgxMDVmOThjZDkxXzIwNjY_60daded1-9e2b-4f5e-8f81-04ae6582e470">LeasesThe Company leases certain equipment and computers under finance lease arrangements, as well as office facilities and managed data center facilities under non-cancelable operating lease arrangements for its U.S. and international locations that expire on various dates through 2032.</us-gaap:LesseeLeasesPolicyTextBlock>
    <outbrain:OperatingAndFinancingLeasesAssetsAndLiabilitiesTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90ZXh0cmVnaW9uOjZmZGQ4YWI2NWNiMDQyMzBiMmViNDgxMDVmOThjZDkxXzIwNjc_76fe0829-3b8f-4f98-81d8-f176384bc970">&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes assets and liabilities related to the Company&#x2019;s operating and finance leases:&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:26.239%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:41.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.937%"/&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;&#160;Condensed Consolidated Balance Sheets Location&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;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&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, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;&#160;&#160;&#160;&#160;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_5e025256-7c97-4437-a516-faa63d0ce8a9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMS0xLTEtMTQ4NjI3_878a1aa0-f172-439b-bcd1-d6559bd5507f"&gt;Property, equipment and capitalized software, net&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease assets&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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="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;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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 liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_156e5799-c8c3-46ce-b0ff-0b87a404ebb9"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMS0xLTEtMTQ4NjI3_2c8ab28d-b5ee-49e5-b1f5-0196e5d2b2f6"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8189c45f-4e47-4b9e-b3b6-81d75e377297"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTEtMS0xLTE0ODYyNw_8cfebb73-dca9-4e8b-a952-66416acc7298"&gt;Accrued and other current liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Non-current liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&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, non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_0445ed28-c054-4d16-82ca-cab1171a3b07"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTEtMS0xLTE0ODYyNw_8261055c-3114-467c-b602-15215900799f"&gt;Other liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</outbrain:OperatingAndFinancingLeasesAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzMtMy0xLTEtMTUxOTI5_29bf6c80-9f7c-4172-bc4d-f260b3d9cbf4"
      unitRef="usd">11381000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzMtMy0xLTEtMTQ4NjI3_e8cfc97c-055c-4ee3-aa6c-b30c40834ea6"
      unitRef="usd">11065000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMy0xLTEtMTUxOTI5_49d94219-c2eb-48d2-99e1-11d8defd9a74"
      unitRef="usd">1394000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzQtMy0xLTEtMTQ4NjI3_d744d779-a9f8-49ff-9b5f-22965fdd07e0"
      unitRef="usd">1858000</us-gaap:FinanceLeaseRightOfUseAsset>
    <outbrain:LeaseRightOfUseAsset
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzUtMy0xLTEtMTUxOTI5_1be25559-f55b-484b-8d15-944d19811e4b"
      unitRef="usd">12775000</outbrain:LeaseRightOfUseAsset>
    <outbrain:LeaseRightOfUseAsset
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzUtMy0xLTEtMTQ4NjI3_4d084c6c-ea7d-4ac5-b1a0-2e0318da9ecf"
      unitRef="usd">12923000</outbrain:LeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMy0xLTEtMTUxOTM3_024ca504-5441-4d6e-9b6f-8eda7c3f9243"
      unitRef="usd">3113000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzktMy0xLTEtMTQ4NjI3_8f87291d-0ee7-458a-8cc1-2dec0020a0db"
      unitRef="usd">3236000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTMtMS0xLTE1MTkzNw_f3d973b3-a36e-4238-8c07-b524f03fbf55"
      unitRef="usd">1517000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEwLTMtMS0xLTE0ODYyNw_153768db-3290-49b9-877e-c1f4d00f5717"
      unitRef="usd">1758000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEzLTMtMS0xLTE1MTkzNw_90519892-4a53-4d48-8814-97920cef928b"
      unitRef="usd">8890000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzEzLTMtMS0xLTE0ODYyNw_222e3d37-3191-4af1-b66a-362c8182973d"
      unitRef="usd">8445000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTMtMS0xLTE1MTkzNw_64167357-a752-4684-8c49-57390fa35217"
      unitRef="usd">6000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE0LTMtMS0xLTE0ODYyNw_0faf6a81-ce0e-4f8a-80cb-00a50e7bc9b6"
      unitRef="usd">254000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <outbrain:LeaseLiability
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE1LTMtMS0xLTE1MTkzNw_2c6487d0-aa9e-4271-8348-508c54feb2df"
      unitRef="usd">13526000</outbrain:LeaseLiability>
    <outbrain:LeaseLiability
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTo0OTk3M2VjZjhmOWU0ZmUyODQ3ZThmNDhmZjI0YWU0MC90YWJsZXJhbmdlOjQ5OTczZWNmOGY5ZTRmZTI4NDdlOGY0OGZmMjRhZTQwXzE1LTMtMS0xLTE0ODYyNw_5a2c486b-816e-493e-9084-bf87dad00526"
      unitRef="usd">13693000</outbrain:LeaseLiability>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90ZXh0cmVnaW9uOjZmZGQ4YWI2NWNiMDQyMzBiMmViNDgxMDVmOThjZDkxXzIwNjg_fa6187fc-3397-4e37-977b-364705bd6aa5">&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the components of the Company&#x2019;s total lease expense:&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:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.835%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.935%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.791%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding: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:8.5pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding: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;Condensed Consolidated Statements of                                                                          Operations Location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Fixed lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;Variable lease costs &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating Expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#160;&#160;&#160;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue and operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finance lease cost:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&#160;&#160;&#160;Depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;&#160;&#160;&#160;&#160;Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Total lease cost&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzMtMy0xLTEtMTUyMDU3_b1d37caa-22be-4a0a-be5d-1d6700248a0e"
      unitRef="usd">1146000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzMtMy0xLTEtMTQ4NjI3_760db842-f2d5-4d3b-8ae6-3d44a99007f8"
      unitRef="usd">1168000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzQtMy0xLTEtMTUyMDU3_352c01be-1233-4c6e-9128-31d315a1f17b"
      unitRef="usd">32000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzQtMy0xLTEtMTQ4NjI3_05b02e0e-1d32-47f4-8605-1b6608fd4769"
      unitRef="usd">30000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzUtMy0xLTEtMTUyMDU3_fe559529-c11d-4d92-a2f3-b0cbcd5289de"
      unitRef="usd">139000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzUtMy0xLTEtMTQ4NjI3_f1b9d417-52b3-4e14-915f-42dc47be5355"
      unitRef="usd">140000</us-gaap:ShortTermLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzctMy0xLTEtMTUyMDU3_006ba38e-9637-46bb-b3ec-04817ca9829b"
      unitRef="usd">464000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzctMy0xLTEtMTQ4NjI3_9bbfe580-349e-4ecd-82fa-666642918ecd"
      unitRef="usd">943000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzgtMy0xLTEtMTUyMDU3_2c78fff1-3941-4ef4-9a09-8f4086b93c5a"
      unitRef="usd">34000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzgtMy0xLTEtMTQ4NjI3_8e29c7cd-9761-4d80-9ed1-bce2767d8a47"
      unitRef="usd">88000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzktMy0xLTEtMTUyMDU3_26f3bb13-6de2-4076-8cca-3640d5bc6aee"
      unitRef="usd">1815000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDAvZnJhZzo2ZmRkOGFiNjVjYjA0MjMwYjJlYjQ4MTA1Zjk4Y2Q5MS90YWJsZTpjMTJjODE3ZjM3NGQ0MDRhODFmNjc5YzA1ODMwNDFjZC90YWJsZXJhbmdlOmMxMmM4MTdmMzc0ZDQwNGE4MWY2NzljMDU4MzA0MWNkXzktMy0xLTEtMTQ4NjI3_79370f0c-1640-47fa-bd0c-c9e1be3a997d"
      unitRef="usd">2369000</us-gaap:LeaseCost>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzg3Mjg_966878a0-b66f-4cb4-9bb1-9f7563dabb6f">Long-Term 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 Notes&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:400;line-height:120%"&gt;On July 27, 2021, in connection with the closing of the Company&#x2019;s IPO and pursuant to the terms of the Note Purchase Agreement, the Company exchanged $200 million aggregate principal amount of the Notes due July 1, 2026 for $236.0 million aggregate principal amount of Convertible Notes, pursuant to an indenture, dated as of July 27, 2021 (the &#x201c;Indenture&#x201d;), between the Company and The Bank of New York Mellon, as trustee. The Convertible Notes will mature on July 27, 2026, unless earlier converted, redeemed, or repurchased. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest on the Convertible Notes is payable semi-annually in arrears on January 27 and July 27 of each year, beginning on January 27, 2022, at a rate of 2.95% per year. The initial conversion rate for the Convertible Notes is 40 shares of the Company&#x2019;s common stock per $1,000 principal amount of Convertible Notes (equivalent to an initial conversion price of $25 per share of the Company&#x2019;s common stock), subject to adjustment. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company may not redeem the Convertible Notes prior to July 27, 2024. On or after July 27, 2024, the Company may redeem for cash all or any portion of the Convertible Notes, at its option, if the last reported sale price of the common stock has been at least 130% of the conversion price then in effect for at least 20 trading days (whether or not consecutive) during any 30 consecutive trading day period (including the last trading day of such period) ending on, and including, the trading day immediately preceding the date on which the Company provides notice of redemption at a redemption price equal to 100% of the principal amount of the Convertible Notes to be redeemed plus accrued and unpaid interest to, but excluding, the redemption date. In addition, calling any Convertible Note for redemption will constitute a &#x201c;make-whole fundamental change&#x201d; (as defined in the Indenture) with respect to that Convertible Note, in which case the conversion rate applicable to the conversion of that Convertible Note will be increased if it is converted by holders after it is called for redemption. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Holders may convert all or any portion of their Convertible Notes, in multiples of $1,000 principal amount, into shares of the Company&#x2019;s common stock at any time until the second scheduled trading day immediately preceding the maturity date, at the conversion rate then in effect. The Company will settle conversions of the Convertible Notes by paying or delivering, as the case may be, cash, shares of common stock, or a combination thereof, at its election.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Upon the occurrence of a fundamental change (as defined in the Indenture), subject to certain conditions, holders of the Convertible Notes may require the Company to repurchase for cash all or any portion of their Convertible Notes in principal amounts of $1,000 or an integral multiple thereof, at a repurchase price of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date. In addition, following certain corporate events that occur prior to the maturity date or if the Company delivers a notice of redemption, the Company will, in certain circumstances, increase the conversion rate for a holder who elects to convert its Convertible Notes in connection with such a corporate event or convert its Convertible Notes called for redemption during the related redemption period, as the case may be. The Indenture contains customary covenants and events of default.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company was not required to bifurcate the embedded conversion feature and the Convertible Notes were not issued with a substantial premium. As such, the Company accounted for the Convertible Notes as a liability under the no proceeds allocated model. The Company calculates earnings per share using the if-converted method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;See Note 15 for information regarding partial redemption of the Convertible Notes in April 2023.&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;Revolving Credit Facility&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: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;On November 2, 2021, the Company entered into the Second Amended and Restated Loan and Security Agreement with SVB (the &#x201c;2021 Revolving Credit Facility&#x201d;), which provides, subject to borrowing availability and certain other conditions, for revolving loans in an aggregate principal amount of up to $75.0 million (the &#x201c;Facility&#x201d;), with a $15.0 million sub-facility for letters of credit. The Company&#x2019;s borrowing availability under the Facility is calculated by reference to a borrowing base which is determined by specified percentages of eligible accounts receivable. The Facility will terminate on the earlier of (i) November 2, 2026 or (ii) 120 days prior to the maturity date of the Company&#x2019;s 2.95% Convertible Senior Notes due 2026, unless the Convertible Notes have been converted to common equity securities of the Company.&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;Outstanding loans under the Facility accrue interest, at the Company&#x2019;s option, at a rate equal to either (a) a base rate minus an applicable margin ranging from 1.5% to 1.0% per annum or (b) LIBOR plus an applicable margin of 1.5% to 2.0% per annum, in each case based upon borrowing availability under the Facility. The undrawn portions of the commitments under the Facility are subject to a commitment fee at a rate ranging from 0.20% per annum to 0.30% per annum, based upon borrowing availability under the Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;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;The 2021 Revolving Credit Facility contains representations and warranties, including, without limitation, with respect to collateral; accounts receivable; financials; litigation, indictment and compliance with laws; disclosure and no material adverse effect, each of which is a condition to funding. Additionally, the 2021 Revolving Credit Facility includes events of default and customary affirmative and negative covenants applicable to the Company and its subsidiaries, including, without limitation, restrictions on liens, indebtedness, investments, fundamental changes, dispositions, restricted payments, and prepayment of the Convertible Notes and of junior indebtedness. The 2021 Revolving Credit Facility contains a financial covenant that requires, in the event that credit extensions under the Facility equal or exceed 85% of the available commitments under the Facility or upon the occurrence of an event of default, the Company to maintain a minimum consolidated monthly fixed charge coverage ratio of 1.00. The obligations of the Company, and the other subsidiary co-borrowers under the 2021 Revolving Credit Facility are secured by a first-priority lien on substantially all the assets of the Company and such other subsidiary co-borrowers.&lt;/span&gt;&lt;/div&gt;As previously discussed in Note 7, On March 27, 2023, First Citizens Bank entered into an agreement with FDIC to acquire the Silicon Valley Bridge Bank, N.A, assuming all customer deposits and certain other liabilities of Silicon Valley Bridge Bank, N.A. As a result, the Company&#x2019;s 2021 Revolving Credit Facility remained in effect with First Citizens Bank. The Company was in compliance with all of the related financial covenants as of March&#160;31, 2023 and December&#160;31, 2022. As of March&#160;31, 2023 and December&#160;31, 2022, the Company had no borrowings outstanding under the 2021 Revolving Credit Facility and its available borrowing capacity was $64.8 million and $70.7 million, respectively, based on the defined borrowing formula. Other assets in the Company&#x2019;s condensed consolidated balance sheets as each of March&#160;31, 2023 and December&#160;31, 2022 included deferred financing costs of $0.4 million, which are being amortized over the term of the 2021 Revolving Credit Facility.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="ia4d41b965b964e1bb003fb23983b8a62_D20210701-20210731"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzEyMzE_76c415c6-0cc4-4bfe-b8dd-d0a35eae1786"
      unitRef="usd">200000000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i52998835a1174138859b2367dd9f3794_I20210727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzEyOTU_67a60b13-1600-4b3e-a76c-579ffdeb6c62"
      unitRef="usd">236000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i52998835a1174138859b2367dd9f3794_I20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzI0MzI_6474a44a-97aa-4838-9fa3-da72d608f4b4"
      unitRef="number">0.0295</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i52998835a1174138859b2367dd9f3794_I20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzI2MzM_68e174a1-ec5a-431a-9ccf-81b7b0fe7825"
      unitRef="usdPerShare">25</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
      contextRef="iadbad61cb81c4a47a896108c4adf86f3_D20210727-20210727"
      decimals="1"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzI5NjQ_1858ee02-50b1-43df-a919-ce1d57430b99"
      unitRef="number">1.30</us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger>
    <us-gaap:DebtInstrumentConvertibleThresholdTradingDays
      contextRef="iadbad61cb81c4a47a896108c4adf86f3_D20210727-20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzMwMTk_099ff6bc-3369-49f2-afd6-411b0e8d9165"
      unitRef="day">20</us-gaap:DebtInstrumentConvertibleThresholdTradingDays>
    <us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
      contextRef="iadbad61cb81c4a47a896108c4adf86f3_D20210727-20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzMwNzU_9af495ca-5f1a-4a7a-9b21-222af5d4d83c"
      unitRef="day">30</us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="iadbad61cb81c4a47a896108c4adf86f3_D20210727-20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzMzMTI_4c4ee2a7-e357-42db-ac37-257094a80f2e"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i33654552466846e4a230e2f95f52a0ee_I20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzU4Nzk_576c3395-4339-410b-a4d3-783a229aed49"
      unitRef="usd">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i58d7e00740f24aaeb2a5ca2ed34059bd_I20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzU5MDc_abfa1b40-7f17-4019-bfe0-fbd97938c73b"
      unitRef="usd">15000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <outbrain:DebtInstrumentPeriodPriorToMaturityDateOfConvertibleNotes
      contextRef="i2f543a74a9124356b2e853c7ff7c5c91_D20211102-20211102"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzYyMDI_785a20df-46c3-4c68-867d-0b74297a52af">P120D</outbrain:DebtInstrumentPeriodPriorToMaturityDateOfConvertibleNotes>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i52998835a1174138859b2367dd9f3794_I20210727"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzYyNTQ_b071d982-9f15-4fa7-b10c-3130944026de"
      unitRef="number">0.0295</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i350a527710294f78a735a75243aad21a_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzY1NDY_98ed68be-4ec1-4b1f-9155-264a957edf35"
      unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i25a7e597f4474fe9843123d5fa85e1f8_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzY1NTI_5b7b4c26-4c97-464d-b294-bffda6452777"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if1ab80636b114e5b921893c9c27e03a8_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzY2MDc_e656e6b9-ad69-4fa5-a5e9-412f2bfbd9da"
      unitRef="number">0.015</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i5a53a1f732ba4d83aa6ee0dd4f824410_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzY2MTM_2725ed4d-573a-4764-8fdf-a4617e634696"
      unitRef="number">0.020</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i990c875fbeb347aca66788243aec1190_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzY4MDg_11a806f6-926f-4fa7-b21f-72bb57b66771"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i3e7fa5adf9dc4e6184c135a41bddd19c_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzY4MjQ_0abcc244-f6b4-4b45-ae4d-d417d00eb383"
      unitRef="number">0.0030</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <outbrain:LineOfCreditFacilityCovenantCompliancePercentageOfAvailableCommitment
      contextRef="i2f543a74a9124356b2e853c7ff7c5c91_D20211102-20211102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzc3MjE_140b16ae-f6c9-46ec-b82d-4cf08acff298"
      unitRef="number">0.85</outbrain:LineOfCreditFacilityCovenantCompliancePercentageOfAvailableCommitment>
    <outbrain:LineOfCreditFacilityCovenantComplianceMinimumFixedChargeCoverageRatio
      contextRef="i2f543a74a9124356b2e853c7ff7c5c91_D20211102-20211102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzc5MDU_0f86b731-c268-461d-8780-3953dd0ee983"
      unitRef="rate">1.00</outbrain:LineOfCreditFacilityCovenantComplianceMinimumFixedChargeCoverageRatio>
    <us-gaap:LongTermLineOfCredit
      contextRef="i6c322e3e3f8c4f2983f2b8486c92bd8e_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzgzMDE_a581af19-edc0-44e8-aebf-20b892a2e73b"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i56ca3f44bc3d4e5ea3a7ca1c0f1089a5_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzgzMDE_ad76908d-7df7-4051-8d0c-78270a2cd0e5"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i56ca3f44bc3d4e5ea3a7ca1c0f1089a5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzg0MDk_62b44ed5-59be-4902-b255-b0546a274138"
      unitRef="usd">64800000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
      contextRef="i6c322e3e3f8c4f2983f2b8486c92bd8e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzg0MTY_ca926201-2e86-4535-beb0-2fdef3c6ec93"
      unitRef="usd">70700000</us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i56ca3f44bc3d4e5ea3a7ca1c0f1089a5_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzg1ODU_7ca2d275-d738-48fe-a4c9-11628b5160ce"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i6c322e3e3f8c4f2983f2b8486c92bd8e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMDYvZnJhZzpmNjY4YzYzNDI2MzQ0YzQzYjg4NTU5OTc0OWM5YmU3MC90ZXh0cmVnaW9uOmY2NjhjNjM0MjYzNDRjNDNiODg1NTk5NzQ5YzliZTcwXzg1ODU_cb591c05-c74c-409c-b509-676d4783d5c4"
      unitRef="usd">400000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTIvZnJhZzo5YmZkZjY2MjU2OTg0OTE0OWJmM2Y3NTJmNGMxNGFhNC90ZXh0cmVnaW9uOjliZmRmNjYyNTY5ODQ5MTQ5YmYzZjc1MmY0YzE0YWE0XzczNjg_ad1e0847-2abb-4272-928a-210807003614">Income Taxes&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:400;line-height:120%"&gt;The Company&#x2019;s interim (benefit) provision from income taxes is determined based on its annual estimated effective tax rate, applied to the actual year-to-date income, and adjusted for the tax effects of any discrete items. The Company&#x2019;s effective tax rates for the three months ended March 31, 2023 and 2022 were 23.4% and 34.3%, respectively. The Company&#x2019;s effective tax rate for the three months ended March 31, 2023 was higher than the United States federal statutory tax rate of 21%, primarily due to certain non-deductible stock-based compensation expenses partially offset by a deduction related to foreign-derived intangible income. The Company&#x2019;s effective tax rate for the three months ended March 31, 2022 was higher than the United States federal statutory tax rate of 21%, primarily due to the inclusion of foreign subsidiaries&#x2019; income in the U.S., as well as due to certain non-deductible stock-based compensation expenses.&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:400;line-height:120%"&gt;On August 16, 2022, the U.S. enacted the Inflation Reduction Act of 2022, which among other things implements a 15% minimum tax on adjusted financial statement income of certain large corporations and a 1% excise tax on net stock repurchases. Based on the Company&#x2019;s current level of income and share repurchase program, this legislation is not expected to have a material impact on its consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:12pt;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;In addition, a provision enacted as part of the 2017 Tax Cuts &amp;amp; Jobs Act requires companies to capitalize certain research and experimental expenditures for tax purposes in tax years beginning after December 31, 2021. As a result, the Company expects to utilize a substantial portion of its federal net operating loss carryforwards in 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTIvZnJhZzo5YmZkZjY2MjU2OTg0OTE0OWJmM2Y3NTJmNGMxNGFhNC90ZXh0cmVnaW9uOjliZmRmNjYyNTY5ODQ5MTQ5YmYzZjc1MmY0YzE0YWE0XzEwOTk1MTE2NDMwMzk_e40984d0-42fd-4424-b113-08d73444fe65"
      unitRef="number">0.234</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTIvZnJhZzo5YmZkZjY2MjU2OTg0OTE0OWJmM2Y3NTJmNGMxNGFhNC90ZXh0cmVnaW9uOjliZmRmNjYyNTY5ODQ5MTQ5YmYzZjc1MmY0YzE0YWE0XzEwOTk1MTE2NDMwNDg_0d34a7ae-0fbd-4b30-96ee-4669c9ebe3b8"
      unitRef="number">0.343</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTUvZnJhZzo4MDVjNTA2NTQ2MDk0YWE4OWU5ZjAxMWVkN2FmNzM5My90ZXh0cmVnaW9uOjgwNWM1MDY1NDYwOTRhYTg5ZTlmMDExZWQ3YWY3MzkzXzEwNjk_e31f0265-6b08-4647-9c50-96ddb9739a61">Commitments and 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;Legal Proceedings and Other Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:12pt;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;From time to time, the Company may become subject to legal proceedings, claims and litigation arising in the ordinary course of business. In addition, the Company may receive letters alleging infringement of patent or other intellectual property rights. The Company is not currently a party to any material legal proceedings, nor is it aware of any pending or threatened litigation that, in its opinion, would have a material adverse effect on its business, operating results, cash flows or financial condition should such litigation be resolved unfavorably.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 29, 2021, the Company was notified that the Antitrust Division of the U.S. Department of Justice is conducting a criminal investigation into the hiring practices in its industry that includes the Company. The Company is continuing to cooperate with the Antitrust Division. While there can be no assurance regarding the ultimate resolution of this matter, the Company does not believe that its conduct violated applicable law.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzUxNzM_f587b3e5-7535-4244-a5c7-6a4eb7df4f88">Stockholders&#x2019; Equity&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;On December 14, 2022, the Company&#x2019;s Board of Directors (the &#x201c;Board&#x201d;) approved a new share repurchase program, authorizing the Company to repurchase up to $30&#160;million of its common stock, par value $0.001 per share, with no requirement to purchase any minimum number of shares. The manner, timing, and actual number of shares repurchased under the program will depend on a variety of factors, including price, general business and market conditions, and other investment opportunities. Shares may be repurchased through privately negotiated transactions or open market purchases, including through the use of trading plans intended to qualify under Rule 10b5-1 under the Exchange Act. The repurchase program may be commenced, suspended, or terminated at any time by the Company at its discretion without prior notice. During the three months ended March 31, 2023, the Company repurchased 1,313,073 shares with a fair value of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;$6.1&#160;million, i&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;ncluding commissions, under its share repurchase program. As of March&#160;31, 2023, the remaining availability under the Company&#x2019;s $30&#160;million share repurchase program was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;$23.9&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;In addition, the Company may periodically withhold shares to satisfy employee tax withholding obligations arising in connection with the vesting of restricted stock units and exercise of options and warrants in accordance with the terms of the Company&#x2019;s equity incentive plans and the underlying award agreements. &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;During the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;three months ended March 31, 2023 and 2022, the Company withheld 48,202 shares and 117,637 shares, respectively, with a fair value of &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.8pt;font-weight:400;line-height:120%"&gt;$0.2&#160;million and $1.7&#160;million, respectively, to satisfy the minimum employee tax withholding obligations.&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;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:10pt"&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 details the changes in accumulated other compressive (loss) income (&#x201c;AOCI&#x201d;), net of tax:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:8.5pt;font-weight:700;line-height:100%"&gt;Foreign currency translation loss&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:8.5pt;font-weight:700;line-height:100%"&gt;Unrealized (losses) gains on investments in marketable securities&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:8.5pt;font-weight:700;line-height:100%"&gt;Total accumulated other comprehensive   loss&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;Balance&#x2013;December 31, 2022&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;(8,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance&#x2013;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:10pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no amounts reclassified from AOCI to earnings during any of the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i7d9719ae4cca421993985450d7ec85df_I20221214"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzM2NjQ_1e632fe2-72e5-4d66-afb6-3bd1c59d5452"
      unitRef="usd">30000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i7d9719ae4cca421993985450d7ec85df_I20221214"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzM4NDgyOTA3MDc3NTY_8f917bf0-ae7c-41e7-82d9-bacde3e804c5"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iee85aafbdeb64a3cbf9ff5d8204f7d20_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyMzE4Nw_41f46143-b966-480f-be25-e393b8f56795"
      unitRef="shares">1313073</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iee85aafbdeb64a3cbf9ff5d8204f7d20_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyMzIyMw_c3a4da5f-e411-4f5c-9e23-eb6fc15324e1"
      unitRef="usd">6100000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i7d9719ae4cca421993985450d7ec85df_I20221214"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzM4NDgyOTA3MDc3NDM_99edf274-ca00-4043-b362-e8636de0e927"
      unitRef="usd">30000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="ia0651c943bee49d98bf6d1ed859e82a4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyMzM4Mg_d87d9c8f-6abd-4c5f-8749-3ffab9257ece"
      unitRef="usd">23900000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyMzk4MA_7ab05d16-64b1-4a8e-b606-c4b0b24e541a"
      unitRef="shares">48202</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyNDEzMA_66b77ce3-43fa-4b44-8ca7-94f22f27d873"
      unitRef="shares">117637</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyNDAxMg_1cc4a5e1-4abf-48c5-8b6f-96a48aa95695"
      unitRef="usd">200000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzU0OTc1NTgyNDE2MA_5df630d1-aa8b-4719-8b00-4639084a2277"
      unitRef="usd">1700000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzUxNzI_1b23815a-d95e-4b76-a9e4-791b9a5ecb48">&lt;div style="margin-bottom:6pt;margin-top:10pt"&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 details the changes in accumulated other compressive (loss) income (&#x201c;AOCI&#x201d;), net of tax:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:51.531%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.554%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.523%"/&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:8.5pt;font-weight:700;line-height:100%"&gt;Foreign currency translation loss&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:8.5pt;font-weight:700;line-height:100%"&gt;Unrealized (losses) gains on investments in marketable securities&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:8.5pt;font-weight:700;line-height:100%"&gt;Total accumulated other comprehensive   loss&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;Balance&#x2013;December 31, 2022&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;(8,344)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,569)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,913)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,220)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(800)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Balance&#x2013;March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,149)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ic0ebca08e0b5440b9213f796aefac3fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzUtMS0xLTEtMTQ4NjI3_b382ef7c-5f60-4c63-9cd4-ef40d9065c17"
      unitRef="usd">-8344000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07b5cc25b4aa47e2a711034400c8f790_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzUtMy0xLTEtMTQ4NjI3_5c34f2e6-d68e-401c-a2ed-fcf5726f4b5d"
      unitRef="usd">-1569000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0e16eccd282c44ec84df6cbd4d9dd629_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzUtNS0xLTEtMTQ4NjI3_2c162698-4f36-4c82-8ad7-1ea1fb4bbfd1"
      unitRef="usd">-9913000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i2550b698f24d4532b3fd4f01a44b8cc1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzYtMS0xLTEtMTQ4NjI3_72e29daf-9c58-4a8d-a64e-df7a15860585"
      unitRef="usd">-1220000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i037ae29dd26d4104a47a2411adbb6d68_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzYtMy0xLTEtMTQ4NjI3_2319cade-1ff4-4f66-bb04-c6ce4504a3cd"
      unitRef="usd">420000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzYtNS0xLTEtMTQ4NjI3_28ec0d56-396e-478b-8183-e977e479d529"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i519aa15de2994dbbb47b744a0457afda_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzctMS0xLTEtMTQ4NjI3_c837535f-12ce-4eca-bf16-b3423638b631"
      unitRef="usd">-9564000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8118e61b40bf486dbc59c81d3833bf67_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzctMy0xLTEtMTQ4NjI3_5be014e6-68f2-4801-92ba-eb306983bef8"
      unitRef="usd">-1149000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i275a98609dde434d917cb294c270d61b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90YWJsZTowMzYwOWU1ZWJlZjY0NWY3ODJkM2M2OWJkMzNiMTFiOS90YWJsZXJhbmdlOjAzNjA5ZTVlYmVmNjQ1Zjc4MmQzYzY5YmQzM2IxMWI5XzctNS0xLTEtMTQ4NjI3_08e3e2dd-cea3-48c5-91bf-dabfc5477550"
      unitRef="usd">-10713000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMTgvZnJhZzo5ZmVlZTg3MmQ5NTU0Y2Y4YmI1MjMxMTYyYzFhZmUzYS90ZXh0cmVnaW9uOjlmZWVlODcyZDk1NTRjZjhiYjUyMzExNjJjMWFmZTNhXzUwOTA_13ead196-7392-40dd-baa6-cd1e7898faa8"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzY4Mzk_7f4b2f9b-ad20-45dc-b932-b39de1539032">Stock-based Compensation&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;Equity Incentive Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;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;In July 2021, the Board and the Company&#x2019;s stockholders approved the 2021 Long-Term Incentive Plan (the &#x201c;2021 LTIP&#x201d;), which may be used to grant, among other award types, stock options and restricted stock units (&#x201c;RSUs&#x201d;). The number of shares of common stock reserved for future issuance under the 2021 Plan will also be increased pursuant to provisions for annual automatic evergreen increases. The Company&#x2019;s previous awards issued under its 2007 Omnibus Securities and Incentive Plan, as amended and restated on January 21, 2009 (&#x201c;2007 Plan&#x201d;), remain subject to the 2007 Plan. As of March&#160;31, 2023, approximatel&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;y 8,595,000 and 453,000 sha&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;res were available for grant under the 2021 LTIP and the 2007 Plan, respectively. The Company generally issues new shares for stock option exercises and vesting of restricted stock units.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:13pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes stock-based compensation expense for stock-based awards, including stock options, RSUs and stock appreciation rights (&#x201c;SARs&#x201d;), based on the estimated fair value of the awards. The Company estimates the fair value of its stock option awards on the grant date using the Black-Scholes option pricing model. The fair value of RSUs is the fair value of the Company&#x2019;s common stock on the date of grant. The Company accounts for forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense recognized in the Company&#x2019;s condensed consolidated statements of operations for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&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 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:13pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2023, the Company&#x2019;s remaining unrecognized stock-based compensation expense was $1.8&#160;million for unvested stock options and $22.1&#160;million for unvested RSUs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;There were no stock options granted during the three months ended March 31, 2023. The following table summarizes stock option activity for the period presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0.47pt;padding-right:0.47pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exercise Price&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:middle"&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;Outstanding &#x2014; December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,681,436&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.08&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-right:0.95pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forfeited/expired&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Outstanding &#x2014; March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,611,077&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Exercisable &#x2014; March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,227,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:400;line-height:120%"&gt;As of March&#160;31, 2023 and December&#160;31, 2022, 3,390 SARs were outstanding, which are accounted for as liability awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes RSU activity for the three months ended March 31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:21.17pt;padding-right:21.17pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;RSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Grant Date                       Fair Value&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:middle"&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;Outstanding&#x2014;December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,785,510&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.87&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt;padding-right:0.95pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Outstanding&#x2014;March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Awards Granted Outside of Equity Incentive Plans&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:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Warrants&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:400;line-height:120%"&gt;The Company issued equity classified warrants to purchase shares of common stock to certain third-party advisors, consultants, and financial institutions, which expire between 2024 and 2026. As of March&#160;31, 2023 and December&#160;31, 2022, 188,235 warrants were outstanding with a weighted average exercise price of $7.57.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:15pt;margin-top:12pt;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;In July 2021, the Board and the Company&#x2019;s stockholders approved a new 2021 Employee Stock Purchase Plan (the &#x201c;ESPP&#x201d;), which became effective in connection with the closing of the Company&#x2019;s IPO. A total of approximately 2,352,000 shares of the Company&#x2019;s common stock have been reserved for issuance under the ESPP, which is subject to annual automatic evergreen increases. As of March&#160;31, 2023, no shares have been purchased under the ESPP as it is not yet active.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="i26aad1e26d6c4a63b7779f5913502829_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzc0NA_61a4213c-2dba-42e3-850c-e8a6318ddf50"
      unitRef="shares">8595000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic569623f84fa4949afa6e53aceff13b8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzc1MQ_6fb5edbd-a869-4cca-bf74-dc1bfce550eb"
      unitRef="shares">453000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzY4NDA_4f5d68b9-c2d0-459a-80bb-84fadfbccbab">&lt;div style="margin-bottom:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense recognized in the Company&#x2019;s condensed consolidated statements of operations for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&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 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&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;502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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 stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:13pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March 31, 2023, the Company&#x2019;s remaining unrecognized stock-based compensation expense was $1.8&#160;million for unvested stock options and $22.1&#160;million for unvested RSUs.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i3d1837aceffd4b67bbcb47fcf098e556_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzMtMS0xLTEtMTQ4NjI3_a4069a7b-b733-4211-96de-8cdafc67be61"
      unitRef="usd">502000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i26ba0e3d65f04a2185e59afe8694917c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzMtMy0xLTEtMTQ4NjI3_4ad2eddf-56d9-489b-ac0d-ca0723a365a3"
      unitRef="usd">537000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2f7abe5e6aa84ecf9fca1dc7fb0b00fc_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzQtMS0xLTEtMTQ4NjI3_b23a70e7-3fd7-4e96-812f-677647aea535"
      unitRef="usd">1026000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i77d342d38f984dc6899f4f296846368d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzQtMy0xLTEtMTQ4NjI3_87001dc7-07b6-4d63-a67c-b962e0ac3fc8"
      unitRef="usd">1173000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ia8993691baa4486cbfeb3cfb8e2ca9d4_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzUtMS0xLTEtMTQ4NjI3_be461474-2740-4bb5-b39a-3680a06d8097"
      unitRef="usd">1083000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id77df2b1583e46d39eea7cd73d44c38b_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzUtMy0xLTEtMTQ4NjI3_f26d4278-f764-416b-9103-8bbc47456fb4"
      unitRef="usd">1023000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzYtMS0xLTEtMTQ4NjI3_f4b3b02b-f53d-4462-b96d-b3c48afc68a2"
      unitRef="usd">2611000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo5Y2IwZTZkNjhjYTE0YTUxOWY3ZGJlOTg2MTFjNzMwYy90YWJsZXJhbmdlOjljYjBlNmQ2OGNhMTRhNTE5ZjdkYmU5ODYxMWM3MzBjXzYtMy0xLTEtMTQ4NjI3_6a9b3927-5c17-45e8-aed9-f42c9eac739b"
      unitRef="usd">2733000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i9446ad8953fd4a2da882ccaa3e74830c_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTQ1MQ_87c5ffd0-c804-40dc-b909-4fd6912e3a77"
      unitRef="usd">1800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ie5d19a64681d4302ba44c391250fbc4d_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTQ3MA_fbd3f647-89de-4a9d-b206-5186f4cf100f"
      unitRef="usd">22100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNjQzNg_977087db-caaf-4ad7-8b9a-9753791444ed"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzY4NDE_4f840d6c-98f6-444a-9275-a75a07c39f3e">The following table summarizes stock option activity for the period presented:&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Stock Options&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0.47pt;padding-right:0.47pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Exercise Price&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:middle"&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;Outstanding &#x2014; December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,681,436&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.08&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-right:0.95pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forfeited/expired&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(70,359)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Outstanding &#x2014; March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,611,077&#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:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Exercisable &#x2014; March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,227,379&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:400;line-height:120%"&gt;As of March&#160;31, 2023 and December&#160;31, 2022, 3,390 SARs were outstanding, which are accounted for as liability awards.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockOptionsRollForwardTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzItMS0xLTEtMTQ4NjI3_0aee981a-a1ff-4480-a03d-20dbe389f5c6"
      unitRef="shares">2681436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i51040d1760234e59b5b2c957b7c364bf_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzItMy0xLTEtMTQ4NjI3_63976045-c0d9-4317-9eb7-47cb518399c3"
      unitRef="usdPerShare">9.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzUtMS0xLTEtMTQ4NjI3_93762978-74e5-4de1-82e0-2a33d105f2b2"
      unitRef="shares">70359</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzUtMy0xLTEtMTQ4NjI3_9f027c22-e395-471c-8529-cd6efd3ffec2"
      unitRef="usdPerShare">9.97</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzYtMS0xLTEtMTQ4NjI3_b774748d-ccf6-4a4c-8c87-d5b5ddc9e7e2"
      unitRef="shares">2611077</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzYtMy0xLTEtMTQ4NjI3_d2f91da2-d914-4ba3-99f2-4f6855eb222c"
      unitRef="usdPerShare">9.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzctMS0xLTEtMTQ4NjI3_af08aa2f-1f9c-4255-91bb-4acb3e8b2592"
      unitRef="shares">2227379</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i0ff80b59d16e43da864296eb96791d8a_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZTo1NTg2NmMwMzFmZjc0ZjkzODgwZmU4NTE2MzU0NWYyMi90YWJsZXJhbmdlOjU1ODY2YzAzMWZmNzRmOTM4ODBmZTg1MTYzNTQ1ZjIyXzctMy0xLTEtMTQ4NjI3_14bd2411-4a6d-4631-9b95-fa8ccf432dbb"
      unitRef="usdPerShare">8.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ie9f9b9d0514f46eca67c874683c3c14a_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNjIyNg_6c281965-e24f-4d51-9f8d-9d66e43aa586"
      unitRef="shares">3390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i687c2f840ebd4b05b88fe9da511ff635_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNjIyNg_901acb37-6b0c-4b01-87d5-cbfb3db14733"
      unitRef="shares">3390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzY4MzY_69f7dc7e-b4ca-447f-9798-d1844fa4c022">&lt;div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes RSU activity for the three months ended March 31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.969%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.375%"/&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:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;padding-left:21.17pt;padding-right:21.17pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;RSUs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:0.47pt;padding-right:0.47pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-bottom:1pt;text-align:center;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-Average Grant Date                       Fair Value&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:middle"&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;Outstanding&#x2014;December&#160;31, 2022&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,785,510&#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:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.87&#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:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(281,469)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt;padding-right:0.95pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Forfeited&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(129,161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&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;Outstanding&#x2014;March&#160;31, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i433f1a9591624dc8a7acbaafc9420277_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzItMS0xLTEtMTQ4NjI3_e896bea5-ae99-4acb-ad52-56971b4ede03"
      unitRef="shares">2785510</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i433f1a9591624dc8a7acbaafc9420277_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzItMy0xLTEtMTQ4NjI3_87027faf-5e0f-40b3-b692-2fb4ee3eb0df"
      unitRef="usdPerShare">9.87</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzMtMS0xLTEtMTQ4NjI3_ae8b23c2-74a9-431e-a8a7-abb0cf0042d6"
      unitRef="shares">60642</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzMtMy0xLTEtMTQ4NjI3_8081c4d6-deaa-4396-8f90-2c97c11f360b"
      unitRef="usdPerShare">4.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzQtMS0xLTEtMTQ4NjI3_3d86ee38-918b-4e85-a3fb-a799fc991604"
      unitRef="shares">281469</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzQtMy0xLTEtMTQ4NjI3_aa1520d3-ee9b-4e27-a1b5-b1e0687381c7"
      unitRef="usdPerShare">10.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzUtMS0xLTEtMTQ4NjI3_ff40cef8-3dc1-4746-9b36-476741e78bc5"
      unitRef="shares">129161</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i2f6d167bb3c5427ebed1a141e7955574_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzUtMy0xLTEtMTQ4NjI3_b6b22c57-1eec-4cb3-bfdf-7ce3ce112e21"
      unitRef="usdPerShare">8.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie5d19a64681d4302ba44c391250fbc4d_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzYtMS0xLTEtMTQ4NjI3_a7f54325-697f-4e1e-97ec-0ae4fc6b9c33"
      unitRef="shares">2435522</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie5d19a64681d4302ba44c391250fbc4d_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90YWJsZToyMTlkNDExYWE1NTg0MWZmODliY2Y2N2VmMjkyY2M1Yi90YWJsZXJhbmdlOjIxOWQ0MTFhYTU1ODQxZmY4OWJjZjY3ZWYyOTJjYzViXzYtMy0xLTEtMTQ4NjI3_ed36ea96-7509-44a6-a350-e6a3b5b3e971"
      unitRef="usdPerShare">9.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable
      contextRef="ifb8017bc90bf406cb23e7ac48ce0bfa9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTM0Nw_2cc2e4b4-1a83-484d-ba4f-b1e523a83fa2"
      unitRef="shares">188235</outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable>
    <outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable
      contextRef="i8406e964e58746918fbe9bdf5290f30d_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTM0Nw_63d9783f-fc02-472d-a2dc-9d4d147c7515"
      unitRef="shares">188235</outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="i8406e964e58746918fbe9bdf5290f30d_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTM0Nw_925df7a9-553b-4098-8948-0a3376d37fe0"
      unitRef="shares">188235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="ifb8017bc90bf406cb23e7ac48ce0bfa9_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTM0Nw_f5f46e61-95ba-4423-933c-de88446d60da"
      unitRef="shares">188235</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="ifb8017bc90bf406cb23e7ac48ce0bfa9_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTQyNw_35083a05-1973-4fbb-b1bf-c47f85e66e31"
      unitRef="usdPerShare">7.57</outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
      contextRef="i8406e964e58746918fbe9bdf5290f30d_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzU0OTc1NTgyNTQyNw_4c1cf13a-5999-4b9c-8c4e-3e3996f1debb"
      unitRef="usdPerShare">7.57</outbrain:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ibc13269b2e4842d083a03caaa79b1509_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzIxOTkwMjMyNjc3NzQ_03fc8bb1-9114-4b74-ad95-26e33e7c6626"
      unitRef="shares">2352000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
      contextRef="iffbc546c499c46dcab180d460c716bf1_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjQvZnJhZzpiNTBiNzg5YTM3Nzc0ZGUxYjJmZTM2MzRhMGFmYjlhYi90ZXh0cmVnaW9uOmI1MGI3ODlhMzc3NzRkZTFiMmZlMzYzNGEwYWZiOWFiXzM4NDgyOTA3MDg4OTc_5855797a-7854-4e92-86fb-a395f8357f23"
      unitRef="shares">0</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90ZXh0cmVnaW9uOjgyNTRkMWFjYzRiZTQzNjQ5MTVhNDYxMGQyMzllOWQ4XzEzOTQ_98e95c16-74fb-4e44-bb93-7d859459e001">Net Loss Per Common Share&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the computation of the Company&#x2019;s basic and diluted net loss per share:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Dollars 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - basic and diluted&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;51,435,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,237,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;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:middle"&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;Net loss per share: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&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.969%"/&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: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 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Convertible debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,251,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 stock&#160;units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares excluded from diluted net loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,657,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90ZXh0cmVnaW9uOjgyNTRkMWFjYzRiZTQzNjQ5MTVhNDYxMGQyMzllOWQ4XzEzOTU_81f3be3a-fb68-4d4a-8ca4-a637b86f2d2b">&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the computation of the Company&#x2019;s basic and diluted net loss per share:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.302%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.971%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.614%"/&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 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;(Dollars 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,890)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#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:middle"&gt;&lt;div style="padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average shares - basic and diluted&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;51,435,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,237,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;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:middle"&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;Net loss per share: &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New 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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzUtMS0xLTEtMTQ4NjI3_d5c7a8fe-d41d-4d70-951a-7879e291cfd8"
      unitRef="usd">-5605000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzUtMy0xLTEtMTQ4NjI3_6a0847d9-1cae-42f0-8892-ba01ab05b460"
      unitRef="usd">-1890000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzEwLTEtMS0xLTE0ODYyNw_02959fc6-8053-46ee-8fe6-ffdbc595648a"
      unitRef="shares">51435289</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzEwLTEtMS0xLTE0ODYyNw_02ddbc52-a456-47ba-804b-0d1432e1cf57"
      unitRef="shares">51435289</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzEwLTMtMS0xLTE0ODYyNw_d100801d-aca0-48e0-a5ab-c2ced8a66940"
      unitRef="shares">57237012</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzEwLTMtMS0xLTE0ODYyNw_e906fbb9-3fa2-4643-a940-802625131fa6"
      unitRef="shares">57237012</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzE2LTEtMS0xLTE0ODYyNw_2a7ef28d-760a-4319-8f76-d3ed6b99ec0d"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzE2LTMtMS0xLTE0ODYyNw_05f0d74e-3955-44f5-9576-618cfae23865"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzE3LTEtMS0xLTE0ODYyNw_5f0a2341-b11a-4bf5-a87b-eeda9b786d56"
      unitRef="usdPerShare">-0.11</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTowYmYxZDAxZTUzN2U0NGRmYjhiZWVkNDA4ZjNlYzkyMS90YWJsZXJhbmdlOjBiZjFkMDFlNTM3ZTQ0ZGZiOGJlZWQ0MDhmM2VjOTIxXzE3LTMtMS0xLTE0ODYyNw_c5c73df9-6c4f-44ea-9988-22f1135255e2"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90ZXh0cmVnaW9uOjgyNTRkMWFjYzRiZTQzNjQ5MTVhNDYxMGQyMzllOWQ4XzEzOTY_9eb0d345-d544-4a54-835f-7cc7cb91bff4">&lt;div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following weighted-average shares have been excluded from the calculation of diluted net loss per share attributable to common stockholders for each period presented because they are anti-dilutive: &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.338%"/&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.969%"/&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: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 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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;Convertible debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,440,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;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;Options to purchase common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,611,077&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,251,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Warrants&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;188,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 stock&#160;units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,435,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,778,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total shares excluded from diluted net loss per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,674,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,657,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iae65db3ddd4c49c98da16cf59d94e08e_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzItMS0xLTEtMTYyNzEz_f87520c9-117f-4969-bb75-9fe1b308a7d2"
      unitRef="shares">9440000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if0f2b52ae6dc42e5b51546eb466f0754_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzItMy0xLTEtMTYyNzEz_4997f392-64cc-40ca-af53-dcc7c7a430e4"
      unitRef="shares">9440000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i5a1a0c7a1d87454fbf59830e90e3c92a_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzMtMS0xLTEtMTQ4NjI3_0ee4224a-8731-45f8-a527-e5b7eee2cfda"
      unitRef="shares">2611077</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i94cda5b063134bafb01c25e3e40db8e9_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzMtMy0xLTEtMTQ4NjI3_e982a713-2355-4ef7-a41d-f647a49276e4"
      unitRef="shares">3251289</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i1e59b2191e0d4cb6aed48505e8752f6d_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzUtMS0xLTEtMTQ4NjI3_8441c138-5a82-4861-9ad9-1bcd4f342feb"
      unitRef="shares">188235</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifbc1708b0c65423fa8131b615def7112_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzUtMy0xLTEtMTQ4NjI3_fd54d6e1-6339-4290-983c-7cc31fb83344"
      unitRef="shares">188235</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i306386eb49d642ba90fb19e2682e918c_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzYtMS0xLTEtMTQ4NjI3_b449cd38-bfe2-406b-84bf-a4d5c0b4eb58"
      unitRef="shares">2435522</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i80a9effc2f52456da835ffb17c8989be_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzYtMy0xLTEtMTQ4NjI3_312a5fdd-13bc-4fc1-acc0-3cda04051d1b"
      unitRef="shares">1778305</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzctMS0xLTEtMTQ4NjI3_74075789-4f96-4e3a-bda5-2466665beaf7"
      unitRef="shares">14674834</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i2656b6d864894d778581799303621a4a_D20220101-20220331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMjcvZnJhZzo4MjU0ZDFhY2M0YmU0MzY0OTE1YTQ2MTBkMjM5ZTlkOC90YWJsZTo3NjRmZTBhNmFhNjc0YjExODQxNjE1OWE1OTgyMmJlYS90YWJsZXJhbmdlOjc2NGZlMGE2YWE2NzRiMTE4NDE2MTU5YTU5ODIyYmVhXzctMy0xLTEtMTQ4NjI3_17f917ad-307b-49b9-bdaa-18bbcd56fcf6"
      unitRef="shares">14657829</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i112e71fee0c94a578038d6b01f12bfd6_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzEwNTI_0cab0317-fd60-4e31-b026-9959421a31ca">Subsequent Events&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 14, 2023, the Company repurchased $118.0&#160;million aggregate principal amount of the Convertible Notes out of the initially issued principal balance of $236.0&#160;million &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;via a privately negotiated repurchase agreement with Baupost Group Securities, L.L.C., the sole holder of the Convertible Notes, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;for approximately $96.2&#160;million in cash, including accrued interest, representing a discount of approximately 19% to the principal amount of the repurchased notes. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result, the Company will record a pre-tax gain of approximately $22.6&#160;million in its condensed consolidated statement of operations for the second quarter of 2023. In addition&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, the Company redeemed $80.3&#160;million of its available-for-sale marketable securities to finance this transaction and realized a loss of $0.6&#160;million, which will be recorded in its condensed consolidated statement of operations for the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;second quarter of 2023&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &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;Following the closing of the repurchase, the repurchased notes were cancelled by the Trustee, and $118.0&#160;million principal amount of the Convertible Notes out of the initially issued principal balance of $236.0&#160;million, remains outstanding and continues to be subject to the terms of the indenture dated as of July 27, 2021, pursuant to which they were issued.&lt;/span&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DebtInstrumentRepurchasedFaceAmount
      contextRef="i7da0c58138e7482f81380e297baf0d94_I20230414"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzM4NDgyOTA3MDcwMjM_3a36b74b-ec6e-466e-957b-6d81c6ad7111"
      unitRef="usd">118000000</us-gaap:DebtInstrumentRepurchasedFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff4c219761a4455a8daec6c3184ee19d_I20210727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzU0OTc1NTgyNDI4Mw_5352bcf6-4f3e-435a-81d3-fd8f9b3b8ea1"
      unitRef="usd">236000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:EarlyRepaymentOfSeniorDebt
      contextRef="i915e857a26dc4261a68ff2eca260443a_D20230414-20230414"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzM4NDgyOTA3MDcwMzk_38dfda5d-4aec-4ac4-a954-cddf2f4b7ea5"
      unitRef="usd">96200000</us-gaap:EarlyRepaymentOfSeniorDebt>
    <outbrain:DebtInstrumentDiscount
      contextRef="i7da0c58138e7482f81380e297baf0d94_I20230414"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzM4NDgyOTA3MDcwNTQ_cfc1ccb2-8a50-4a1d-a218-942f50e10ba5"
      unitRef="rate">0.19</outbrain:DebtInstrumentDiscount>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i477848bc4a3e4b3ab889a0e6b293b39f_D20230401-20230630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzM4NDgyOTA3MDcwNTk_6d36a39b-0279-417d-bcaf-add08da5bb50"
      unitRef="usd">22600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i915e857a26dc4261a68ff2eca260443a_D20230414-20230414"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzIxOTkwMjMyNjcyMDE_9140316f-2772-4370-ab6f-074caa4de758"
      unitRef="usd">80300000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i915e857a26dc4261a68ff2eca260443a_D20230414-20230414"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzIxOTkwMjMyNjcyMTY_7ecfa527-c008-4a12-961b-0cbbbdfa9a87"
      unitRef="usd">600000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:LongTermDebt
      contextRef="ic53f4e2421d24e4fbf9948ba74afbd81_I20230415"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzM4NDgyOTA3MDcwNzI_442608a9-840b-4e73-a9c2-23fc71d36a9c"
      unitRef="usd">118000000</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iff4c219761a4455a8daec6c3184ee19d_I20210727"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmE1ZTI1MzhhN2U1ODQzYWFhZDYyYTZmOWU4YzU1NzcxL3NlYzphNWUyNTM4YTdlNTg0M2FhYWQ2MmE2ZjllOGM1NTc3MV8xMzMvZnJhZzo5NGM2Y2M4ZjFiNzY0MjUzOTQ0ZTdmYzhiZDFmOTE4Ny90ZXh0cmVnaW9uOjk0YzZjYzhmMWI3NjQyNTM5NDRlN2ZjOGJkMWY5MTg3XzM4NDgyOTA3MDcwODg_f0702f2e-0e9b-48ee-89c9-67bf3b7c9030"
      unitRef="usd">236000000</us-gaap:DebtInstrumentFaceAmount>
</xbrl>
